Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

The SPARQLGX System for Distributed Evaluation of SPARQL Queries

Damien Graux 1 Louis Jachiet 1 Pierre Genevès 1 Nabil Layaïda 1
1 TYREX - Types and Reasoning for the Web
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble [2007-2015]
Abstract : SPARQL is the W3C standard query language for querying data expressed in the Resource Description Framework (RDF). The increasing amounts of data available in the RDF format raise a major need and research interest in building efficient and scalable distributed SPARQL query evaluators. In this context, we propose SPARQLGX: an implementation of a distributed RDF datastore based on Apache Spark. SPARQLGX is designed to leverage existing Hadoop infrastructures for evaluating SPARQL queries efficiently. SPARQLGX relies on an automated translation of SPARQL queries into optimized executable Spark code. We show that SPARQLGX makes it possible to evaluate SPARQL queries on billions of triples distributed across multiple nodes, while providing attractive performance figures. We report on experiments which show how SPARQLGX compares to state-of-the-art implementations and we show that our approach scales better than other systems in terms of supported dataset size. With its simple design, SPARQLGX represents an interesting alternative in several scenarios.
Document type :
Preprints, Working Papers, ...
Complete list of metadatas

Cited literature [34 references]  Display  Hide  Download

https://hal.inria.fr/hal-01621480
Contributor : Tyrex Equipe <>
Submitted on : Monday, October 23, 2017 - 3:16:35 PM
Last modification on : Thursday, July 9, 2020 - 9:44:51 AM
Document(s) archivé(s) le : Wednesday, January 24, 2018 - 2:19:47 PM

File

sparqlgx-extended.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01621480, version 1

Collections

CNRS | INRIA | LIG | UGA

Citation

Damien Graux, Louis Jachiet, Pierre Genevès, Nabil Layaïda. The SPARQLGX System for Distributed Evaluation of SPARQL Queries. 2017. ⟨hal-01621480⟩

Share

Metrics

Record views

364

Files downloads

270