Definition: Triplestore

Als Triplestore bezeichnen wir ein Datenbankmanagementsystem zur Speicherung und Verwaltung von RDF-Tripeln.

Ein Triplestore ist eine spezialisierte Form einer Graphdatenbank, deren zugrunde liegendes Datenmodell strikt dem RDF-Graphmodell folgt. Knoten repräsentieren Ressourcen oder Literale, Kanten entsprechen Prädikaten.

Triplestores stellen Mechanismen zum Zugriff und zur Abfrage der gespeicherten RDF-Daten bereit, typischerweise mittels SPARQL.

Im Unterschied zu allgemeinen Graphdatenbanken unterstützen Triplestores häufig semantische Inferenzen, also die Fähigkeit, neue Verbindungen zwischen den Elementen der Ontologie abzuleiten.