Una triplestore o almacén de RDF es una base de datos especialmente diseñada para el almacenamiento y recuperación de triples a través de consultas semánticas.[1] Un triplete es una entidad de datos compuesta de sujeto-predicado-objeto, como «Bob es persona» o «Bob conoce a Fred».
Al igual que una base de datos relacional almacena información en un triplestore y recupera a través de un lenguaje de consulta (como SPARQL). Además de las consultas, las triples pueden ser importadas/exportadas en Resource Description Framework (RDF) y otros formatos.