Should We Be Afraid of Querying Billions of Triples in a Graph-Based Centralized System?

2Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Data representation facilities offered by RDF (Resource Description Framework) have made it very popular. It is now considered as a standard in several fields (Web, Biology,..). Indeed, by lightening the notion of schema, RDF allows a flexibility in the representation of data. This popularity has given rise to large datasets and has consequently led to the need for efficient processing of these data. In this paper, we propose a novel approach that we name QDAG (Querying Data as Graphs) allowing query processing on RDF data. We propose to combine RDF graph exploration with physical fragmentation of triples. Graph exploration makes possible to exploit the structure of the graph and its semantics while the fragmentation allows to group the nodes of the graph having the same properties. Compared to the state of the art (i.e., gStore, RDF3X, Virtuoso), our approach offers a compromise between efficient query processing and scalability. In this regard, we conducted an experimental study using real and synthetic datasets to validate our approach with respect to scalability and performance.

Cite

CITATION STYLE

APA

Khelil, A., Mesmoudi, A., Galicia, J., & Senouci, M. (2019). Should We Be Afraid of Querying Billions of Triples in a Graph-Based Centralized System? In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11815 LNCS, pp. 251–266). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-32065-2_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free