2012-08-26 2 views
4

Hipal! 나는 시맨틱 웹에 뉴비 (newbee)이다. 리소스 설명 프레임 워크을 충족하는 RDF 데이터베이스를 선택하고 SPARQL을 지원합니다. 4store, AllegroGraph 등이 있습니다. 시맨틱 구축을 위해 더 쉽게 시작하고 더 좋은 문서 (우분투의 Python 사용)가 있습니다. 이미지 검색 용 웹. 상점 자원에 대한 시각적 그래프를 표시하는 것이 좋습니다. 모든 지침을 매우 높이 평가할 것입니다.시맨틱 웹을 신속하게 시작할 수있는 최상의 RDF 데이터베이스

+3

귀하의 질문은 다소 광범위하며 객관적으로 대답하기가 매우 어렵습니다. 의심 할 여지없이 다른 사람들이 '더 나은 도구'를 찾을 것입니다. RDF 데이터베이스를 사용하고자하는 대상, 원하는 프로그래밍 환경 등을 조금 더 알려 주시면 도움이됩니다. –

+0

Thx! 나는 그것을 추가했다. – David

+0

SW 응용 프로그램 개발을위한 유용한 도구 및 라이브러리 목록은 http://answers.semanticweb.com/questions/75/which-tools-and-libraries-do-you-use-to-develop에서 찾을 수 있습니다. -semantic-web-applications. –

답변

4

OpenRDF Sesame하는 RDF를위한 오픈 소스 프레임 워크입니다 이벤트 전체 SPARQL 1.1 지원 및 여러 triplestore 솔루션에 대해 벤더 중립적 인 액세스 API를 제공합니다. 참깨는 자바에 있지만 파이썬에서 쉽게 액세스 할 수 있습니다 (간단한 연습은 this blog post by Jeni Tennisson 참조).

참깨는 Java 웹 응용 프로그램으로, Tomcat을 설치하고 Sesame WAR 파일을 배포하기 만하면됩니다. 설치, 구성 및 사용 지침은 Sesame user documentation을 참조하십시오.

+0

4store, AllegroGraph와 비교하면 차이점은 무엇입니까? – David

+0

@David, 그들은 각각 다른 장단점을 가지고 있습니다. 하지만 초보자이기 때문에 그러한 차이점이 모두 당신에게 중요한 의미가 있는지 의심 스럽습니다. 이런 것들을 배우려면, 그 도구들 중 상당수는 할 것입니다. 당신이 좋아하는 것을 골라보세요. –

+0

OK! 나는 당신을 따라 간다! – David

2

거장 우분투에 설치 간단한 죽은 :

http://ods.openlinksw.com/wiki/main/Main/VOSUbuntuNotes

sudo aptitude install virtuoso-opensource 

는 기능을 많이 가지고 있으며, 초보자를위한 매우 적합

+0

처음으로 속도를 높이기 위해 사용했던 특정 리소스가 있습니까? 사실 웹 도구 (지휘자)에 익숙해지기가 힘들 기 때문에 – Kristian

+0

나는 거장이 설치하기 쉽다는 것에 동의합니다. 하지만 참깨는 BSD에 속하는 반면, 이것은 GPL v2 라이센스하에 있습니다. –

2

Stardog은 설치가 쉽고 끝내고, 참깨 & 예나에 대한 API 바인딩을 제공합니다. Stardog의 HTTP 프로토콜에는 Python library이, Javascript 버전은 곧 제공 될 예정입니다. 아직 SPARQL 1.1을 지원하지는 않지만 2 주 만에 시작될 예정이지만 RDFS와 세 가지 OWL2 프로파일에 대한 추론 지원을 지원합니다.