Skip to content

Triplestore

Definition

A triplestore is a specialized database that allows storing and querying [RDF][./RDF.md] data, which is structured as triples. A triple describes the connection between two nodes in a classical graph data-structure by an edge and consists of subject (node), predicate (edge) and object (node). Triplestores are optimized for graph-like data and often support semantic web standards like SPARQL for querying.

Synonyms

  • Graph database (note that not all graph databases are triplestores)
  • RDF database

Additional resources