문제

이것은 끔찍한 초보자 일련의 질문이지만, 좋은 30 sparql 튜토리얼을 읽은 후에는 sparql이 무엇인지 또는 사용을 시작하는 방법을 둘러싼 머리를 감싸지 못하는 것 같습니다.

  1. 클라이언트 측에서 실행됩니까?
  2. Microsoft가 어떻게 든 이것을 엉망으로 만들 수 있습니까?
  3. 공통 관계형 데이터베이스 (SQL)를 사용할 수 있습니까?
  4. 학습을 위해 다른 사람에게 추천하는 특별한 자원이 있습니까?
  5. 이것에 나 자신을 투자하기 시작하는 것이 시기상조라고 생각하십니까?
  6. 땜질을 시작하기 위해 설정하고 실행하는 가장 좋은 방법?

내가 본 RDFA 예제는 매우 고무적입니다. 나는 현재 마이크로 포맷을 사용하는 큰 지지자이지만 실제로 더 많이 받아들이고 싶습니다. 나는 현재 PHP에서 개발되었지만 Java 라이브러리 만 발견했습니다.

도움이 되었습니까?

해결책

클라이언트 측에서 실행됩니까?

그것은 수. 그러나 서버 측 실행은 IMO 일 가능성이 높습니다. 그것은 당신이 그것으로 무엇을하려고하는지에 달려 있습니다. (SPARQL의 클라이언트 측 구현을 알지 못합니다).

Microsoft가 어떻게 든 이것을 엉망으로 만들 수 있습니까?

무엇이든 가능합니다. 그러나 모든 시간을 Microsoft에 대해 걱정하면 아무것도 끝내지 못할 것입니다. (내가 IT 기업가라면 소프트웨어 특허와 특허 트롤에 대해 더 걱정할 것입니다.)

공통 관계형 데이터베이스 (SQL)를 사용할 수 있습니까?

SPARQL을 실행하려면? 아니요. 트리플 스토어 / SPARQL 엔진의 백엔드로? 예, 이것이 가장 성능있는 옵션이 아니라는 것을 의미하는 기술적 문제가 있지만 ... 어떤 종류의 SPARQL 쿼리의 경우).

학습을 위해 다른 사람에게 추천하는 특별한 자원이 있습니까?

구체적으로 아닙니다. 튜토리얼에서 배울 수 없다는 것을 배우려고하는 것은 무엇입니까?

이것에 나 자신을 투자하기 시작하는 것이 시기상조라고 생각하십니까?

그것은 당신이 생각하는 것에 달려 있습니다. 당신이 재미를 위해 이것을하고 있다면, 그것은시기가 아닙니다. 연구에 관심이 있으시면시기가되지 않습니다. 일자리를 착륙시키기 위해이 작업을 수행하는 경우, 시기상일 수 있습니다 (해당 지역의 작업 광고를 살펴보십시오). 처음 백만 달러를 만들고 싶다면 ... 당신의 추측은 내 것만 큼 좋습니다.

땜질을 시작하기 위해 설정하고 실행하는 가장 좋은 방법?

Open-Source Triple-Store / SPARQL 구현 중 하나를 다운로드하여 설치하고 일부 실험을 시도하십시오. 내 개인적인 취향은 API가 깨끗하고 엔지니어링되어 있으며 평범한 작품이기 때문에 OpenRDF / Sesame입니다.

다른 팁

클라이언트 측에서 실행됩니까?

일반적으로 아닙니다. SQL 이상은 아닙니다

Microsoft가 어떻게 든 이것을 엉망으로 만들 수 있습니까?

SPARQL은 W3C 표준으로 구현이 자체의 트릭을 추가하기 시작하지 않는다고 말하는 것은 아닙니다.

공통 관계형 데이터베이스 (SQL)를 사용할 수 있습니까?

예, 두 가지 방법으로 : Stephen이 말했듯이 RDBMS는 기본적으로 SPARQL을 실행하지 않지만 트리플을 백엔드로 저장하는 데 사용될 수 있습니다. 또한 RDBMS를 관계형 데이터의 저장소로 사용할 수 있지만 Via D2RQ 또는 OpenLink VirtuOso의 RDF 뷰 시스템과 같은 RDF에 대한 동적 매핑을 사용 할 수 있습니다.

학습을 위해 다른 사람에게 추천하는 특별한 자원이 있습니까?

평소 : W3C, Wikipedia, 일부 예제는 dbpedia.org의 쿼리입니다.

이것에 나 자신을 투자하기 시작하는 것이 시기상조라고 생각하십니까?

전혀. 당신을 유지하는 것은 무엇입니까? ;)

땜질을 시작하기 위해 설정하고 실행하는 가장 좋은 방법?

사본을 잡아라 OpenLink virtuoso 그리고 일단 실행되면 LocalHost : 8890/ sparql/ 및 localhost : 8890/ isparql/에서 브라우저를 가리 킵니다.

SPARQL 사양의 편집자 중 하나 인 Lee Feigenbaum이 작성한 훌륭한 SPARQL 튜토리얼이 있습니다.

http://www.cambridgesemantics.com/2008/09/sparql-by-example/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top