DocumentCode
3027362
Title
Runtime Characterization of Triple Stores
Author
Long Cheng ; Kotoulas, Spyros ; Ward, Tim ; Theodoropoulos, Georgios
Author_Institution
Dept. of Electron. Eng., Nat. Univ. of Ireland, Maynooth, Ireland
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
66
Lastpage
73
Abstract
As the Semantic Web becomes mainstream, the performance of triple stores becomes increasingly important. Up until now, there have been various benchmarks and experiments that have attempted to evaluate the response time and query throughput of individual stores to show the weaknesses and strengths of triple store implementation. However, these evaluations have primarily focused on the application level and have not sufficiently investigated system-level aspects to discover performance inhibitors and bottlenecks. In this paper, we are proposing metrics based on a systematic study of the impact of triple store implementation on the underlying platform. We choose some popular triple stores as use cases, and perform our experiments on a standard (128GB RAM, 12 cores) and an enterprise platform (768GB RAM, 40cores). Through detailed time cost and system consumption measures of queries derived from the Berlin SPARQL Benchmark (BSBM), we describe the dynamics and behaviors of query execution across these systems. The collected data provides insight into different triple store implementation as well as an understanding of performance differences between the two platforms. The results obtained help in the identification of performance bottlenecks in existing triple stores implementations which may be useful in future design efforts for Linked Data processing.
Keywords
database management systems; query processing; semantic Web; software metrics; Berlin SPARQL Benchmark; Jena; RDF stores; Sesame; Virtuoso; enterprise platform; linked data processing; metrics; performance bottlenecks; performance inhibitors; query execution behaviors; query execution dynamics; query throughput; response time; semantic Web; system consumption measures; system-level aspects; time cost measures; triple stores runtime characterization; use cases; Benchmark testing; Indexes; Loading; Measurement; Planning; Resource description framework; Standards; runtime characterization; triple store;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location
Nicosia
Print_ISBN
978-1-4673-5165-2
Electronic_ISBN
978-0-7695-4914-9
Type
conf
DOI
10.1109/ICCSE.2012.19
Filename
6417276
Link To Document