• 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