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 Database | Triplestore |
---|---|
Accommodates a variety of query languages such as Cypher | Uses SPARQL as the query language |
Stores various types of graphs | Stores rows of triples |
Node/property-centric | Edge-centric |
Does not provide inferences on data | Provides inferences on data |
Less academic | More synonymous with the “semantic web” |
Examples
Further Resources
- Gilbert (2016) “Triplestores 101: Storing Data for Efficient Inferencing”
- Ontotext (2022) “What is an RDF Triplestore?”
- Triplestore (Wikipedia)