Preprints (www.preprints.org) | NOT PEER-REVIEWED | Posted: 28 August 2020 doi:10.20944/preprints202005.0360.v3 Storage, Indexing, Query Processing, and Benchmarking in Centralized and Distributed RDF Engines: A Survey Waqas Ali Muhammad Saleem Bin Yao Department of Computer Agile Knowledge and Department of Computer Science and Engineering, Semantic Web (AKWS), Science and Engineering, School of Electronic, University of Leipzig, Leipzig, School of Electronic, Information and Electrical Germany Information and Electrical Engineering (SEIEE), Engineering (SEIEE), Shanghai Jiao Tong University,
[email protected] Shanghai Jiao Tong University, Shanghai, China leipzig.de Shanghai, China
[email protected] [email protected] Aidan Hogan Axel-Cyrille Ngonga Ngomo IMFD; Department of University of Paderborn, Computer Science (DCC), Paderborn, Germany Universidad de Chile, Santiago, Chile
[email protected] [email protected] ABSTRACT Keywords: Storage, Indexing, Language, Query Plan- The recent advancements of the Semantic Web and Linked ning, SPARQL Translation, Centralized RDF Engines, Dis- Data have changed the working of the traditional web. There tributed RDF Engines, SPARQL Benchmarks, Survey. is significant adoption of the Resource Description Framework (RDF) format for saving of web-based data. This massive adoption has paved the way for the development of various 1. INTRODUCTION centralized and distributed RDF processing engines. These Over recent years, the simple, decentralized, and linked engines employ various mechanisms to implement critical architecture of Resource Description Framework (RDF) data components of the query processing engines such as data has greatly attracted different data providers who store their storage, indexing, language support, and query execution. data in the RDF format.