Guardado en:
Detalles Bibliográficos
Autores principales: Brisaboa, Nieves R., Cerdeira-Pena, Ana, de Bernardo, Guillermo, Fariña, Antonio, Navarro, Gonzalo
Formato: Preprint
Publicado: 2020
Materias:
Acceso en línea:https://arxiv.org/abs/2009.10045
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913566405165056
author Brisaboa, Nieves R.
Cerdeira-Pena, Ana
de Bernardo, Guillermo
Fariña, Antonio
Navarro, Gonzalo
author_facet Brisaboa, Nieves R.
Cerdeira-Pena, Ana
de Bernardo, Guillermo
Fariña, Antonio
Navarro, Gonzalo
contents In recent years, RDF has gained popularity as a format for the standardized publication and exchange of information in the Web of Data. In this paper we introduce RDFCSA, a data structure that is able to self-index an RDF dataset in small space and supports efficient querying. RDFCSA regards the triples of the RDF store as short circular strings and applies suffix sorting on those strings, so that triple-pattern queries reduce to prefix searching on the string set. The RDF store is then represented compactly using a Compressed Suffix Array (CSA), a proved technology in text indexing that efficiently supports prefix searches. Our experiments show that RDFCSA provides a compact RDF representation, using less than 60% of the space required by the raw data, and yields fast and consistent query times when answering triple-pattern queries (a few microseconds per result). We also support join queries, a key component of most SPARQL queries. RDFCSA is shown to provide an excellent space/time tradeoff, typically using much less space than alternatives that compete in time.
format Preprint
id arxiv_https___arxiv_org_abs_2009_10045
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle Space/time-efficient RDF stores based on circular suffix sorting
Brisaboa, Nieves R.
Cerdeira-Pena, Ana
de Bernardo, Guillermo
Fariña, Antonio
Navarro, Gonzalo
Data Structures and Algorithms
In recent years, RDF has gained popularity as a format for the standardized publication and exchange of information in the Web of Data. In this paper we introduce RDFCSA, a data structure that is able to self-index an RDF dataset in small space and supports efficient querying. RDFCSA regards the triples of the RDF store as short circular strings and applies suffix sorting on those strings, so that triple-pattern queries reduce to prefix searching on the string set. The RDF store is then represented compactly using a Compressed Suffix Array (CSA), a proved technology in text indexing that efficiently supports prefix searches. Our experiments show that RDFCSA provides a compact RDF representation, using less than 60% of the space required by the raw data, and yields fast and consistent query times when answering triple-pattern queries (a few microseconds per result). We also support join queries, a key component of most SPARQL queries. RDFCSA is shown to provide an excellent space/time tradeoff, typically using much less space than alternatives that compete in time.
title Space/time-efficient RDF stores based on circular suffix sorting
topic Data Structures and Algorithms
url https://arxiv.org/abs/2009.10045