Proceedings of the VLDB Endowment · 2011 · 455 citations · 21 references
ComputingComputer ScienceComputer SystemsCluster ComputingData ManagementDatabasesData LocalityData Locality OptimizationDatabase ManagementQuery OptimizationQuery ProcessingStructured Query LanguageCache LocalityGraph DatabasesMemory LocalityQuery Performance OptimizationQuery-aware PartitioningScalable Data ManagementScalable Query InfrastructureSemantic Web
The generation of RDF data has accelerated to the point where many data sets need to be partitioned across multiple machines in order to achieve reasonable performance when querying the data. Although tremendous progress has been made in the Semantic Web community for achieving high performance data management on a single node, current solutions that allow the data to be partitioned across multiple machines are highly inefficient. In this paper, we introduce a scalable RDF data management system that is up to three orders of magnitude more efficient than popular multi-node RDF data management systems. In so doing, we introduce techniques for (1) leveraging state-of-the-art single node RDF-store technology (2) partitioning the data across nodes in a manner that helps accelerate query processing through locality optimizations and (3) decomposing SPARQL queries into high performance fragments that take advantage of how data is partitioned in a cluster.
21
Grzegorz Malewicz, Matthew H. Austern, Aart J. C. Bik et al. · 2010 · 3.5K citations
LUBM: A benchmark for OWL knowledge base systems
Yuanbo Guo, Zhengxiang Pan, Jeff Heflin · Journal of Web Semantics · 2005 · 1.3K citations
A. A. ABOUZEID, Kamil Bajda-Pawlikowski, Daniel J. Abadi et al. · Proceedings of the VLDB Endowment · 2009 · 856 citations
Scalable semantic web data management using vertical partitioning
Daniel J. Abadi, Adam Marcus, Samuel Madden et al. · 2007 · 656 citations
The RDF-3X engine for scalable management of RDF data
Thomas Neumann, Gerhard Weikum · The VLDB Journal · 2009 · 639 citations · Full text