Title: Zeus: a distributed triple store for proactive SPARQL queries

Authors: Marcello Leida; Andrej Chu

Addresses: Etisalat BT Innovation Centre (EBTIC), Khalifa University, P.O. Box 127788, Abu Dhabi, UAE ' Etisalat BT Innovation Centre (EBTIC), Khalifa University, P.O. Box 127788, Abu Dhabi, UAE

Abstract: The RDF framework is the underpinning element of semantic web stack; its widespread adoption requires efficient tools to store and query RDF data. A number of efficient local RDF stores already exist, while distributed indexing and distributed query processing are only starting to appear; furthermore dynamically growing and fail-safe solutions are not yet available. To remedy this situation, in this paper we present Zeus: an approach for efficient and scalable query processing over RDF graphs based on grid computing. Zeus is based on a distributed architecture, where neither single point of failure nor specialised nodes exist. The query processing framework, presented in the paper, includes a sophisticated query planning and query execution algorithm, which is designed expressively for storage and query of a stream of RDF triples. This mechanism allows Zeus users to register queries that will be notified in real time of new relevant results.

Keywords: semantic web; query processing; distributed storage; graph database; RDF graphs; grid computing; query planning; query execution; RDF triples; SPARQL queries.

DOI: 10.1504/IJBPIM.2014.060601

International Journal of Business Process Integration and Management, 2014 Vol.7 No.1, pp.34 - 48

Published online: 31 Jul 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article