Skip to main content

Triplestore

A triplestore is a kind of NoSQL database that stores triples. It has similarities to Graph databases, but the two terms are not synonymous—see comparison table below. Triplestores can be queried using SPARQL.

Graph DatabaseTriplestore
Accommodates a variety of query languages such as CypherUses SPARQL as the query language
Stores various types of graphsStores rows of triples
Node/property-centricEdge-centric
Does not provide inferences on dataProvides inferences on data
Less academicMore synonymous with the “semantic web”

Examples

Further Resources