RDF 저장과 쿼리를 위한 Jena의 구성요소입니다.
모든 Jena API를 지원합니다.
단일 머신에서 고성능 RDF store로 사용될 수 있습니다.
차세대 버전 TDB2와 구별하기 위하여 TDB를 TDB1이라고도 합니다.
TDB1과 TDB2 데이터베이스는 호환되지 않습니다.
TDB store는 제공되는 명령어 스크립트와 Jena API로 엑세스되고 관린될 수 있습니다.
transactions를 사용하여 엑세스할 때, TDB 데이터세트는 데이터 손상, 예기치 못한 프로세스 종료와 시스템 충돌에서 보호됩니다.
TDB 데이터세트는 한 번에 단일 JVM에서 직접 엑세스되어야 합니다.그렇지 않을 경우, 데이터 손상이 발생할 수 있습니다. TDB 1.1.0부터는 대부분의 환경에서 이를 방지하는 '다중 JVM 사용에 대한 자동 보호' 기능이 포함됩니다.
여러 애플리케이션간 TDB 데이터세트를 공유하려는 경우, Fuseki 컴포넌트를 사용하세요
Fuseki 컴포넌트 :
'영구 저장소(persistent storage)'로 TDB를 사용할 수 있는 SPARQL server를 제공합니다.
HTTP로 쿼리, 업데이트, REST update를 위한 SPARQL 프로토콜을 제공합니다.