Choosing Between Graph Databases and RDF Engines for Consuming and Mining Linked Data

Abstract

Linked data can be represented as graphs, and core graph-based tasks are required not only for consuming linked data, but also for mining associations and patterns among data and links. To facilitate these tasks, efficient algorithms have been defined; additionally, graph database engines that manage, store and query large graphs have been implemented. Nevertheless, there is no clear understanding of how graph-based tasks may behave on these systems. In this paper we evaluate general purpose graph database engines and one state-of-the-art RDF engine. Our experimental results reveal properties of these systems and the characteristics of the graph-based tasks that may affect their performance. These results can be considered as a further step for solving the problem of choosing between graph databases to consume and mine linked data.

Extracted Key Phrases

8 Figures and Tables

Cite this paper

@inproceedings{Abreu2013ChoosingBG, title={Choosing Between Graph Databases and RDF Engines for Consuming and Mining Linked Data}, author={Domingo De Abreu and Alejandro Flores and Guillermo Palma and Valeria Pestana and Jos{\'e} Pi{\~n}ero and Jonathan Queipo and Jos{\'e} S{\'a}nchez and Maria-Esther Vidal}, booktitle={COLD}, year={2013} }