qEndpoint: A novel triple store architecture for large RDF graphs

被引:0
|
作者
Willerval, Antoine [1 ,2 ]
Diefenbach, Dennis [1 ]
Bonifati, Angela [2 ]
机构
[1] QA Co, St Etienne, France
[2] Lyon 1 Univ, CNRS, Liris, IUF, Villeurbanne, France
关键词
RDF; qEndpoint; HDT; RDF4J; Wikidata; ENGINE;
D O I
10.3233/SW-243616
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the relational database realm, there has been a shift towards novel hybrid database architectures combining the properties of transaction processing (OLTP) and analytical processing (OLAP). OLTP workloads are made up by read and write operations on a small number of rows and are typically addressed by indexes such as B+trees. On the other side, OLAP workloads consists of big read operations that scan larger parts of the dataset. To address both workloads some databases introduced an architecture using a buffer or delta partition. Precisely, changes are accumulated in a write-optimized delta partition while the rest of the data is compressed in the read- optimized main partition. Periodically, the delta storage is merged in the main partition. In this paper we investigate for the first time how this architecture can be implemented and behaves for RDF graphs. We describe in detail the indexing-structures one can use for each partition, the merge process as well as the transactional management. We study the performances of our triple store, which we call qEndpoint, over two popular benchmarks, the Berlin SPARQL Benchmark (BSBM) and the recent Wikidata Benchmark (WDBench). We are also studying how it compares against other public Wikidata endpoints. This allows us to study the behavior of the triple store for different workloads, as well as the scalability over large RDF graphs. The results show that, compared to the baselines, our triple store allows for improved indexing times, better response time for some queries, higher insert and delete rates, and low disk and memory footprints, making it ideal to store and serve large Knowledge Graphs.
引用
收藏
页码:2069 / 2087
页数:19
相关论文
共 50 条
  • [1] Algebra of RDF Graphs for Querying Large-Scale Distributed Triple-Store
    Savnik, Iztok
    Nitta, Kiyoshi
    AVAILABILITY, RELIABILITY, AND SECURITY IN INFORMATION SYSTEMS, CD-ARES 2016, PAML 2016, 2016, 9817 : 3 - 18
  • [2] System Architecture to Implement a Conceptual Graphs Storage in an RDF Quad Store
    Ben Mohamed, Khalil
    Xian, Benjamin Chu Min
    Lukose, Dickson
    CONCEPTUAL STRUCTURES FOR STEM RESEARCH AND EDUCATION, ICCS 2013, 2013, 7735 : 90 - 105
  • [3] Statistics of RDF Store for Querying Knowledge Graphs
    Savnik, Iztok
    Nitta, Kiyoshi
    Skrekovski, Riste
    Augsten, Nikolaus
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS (FOIKS 2022), 2022, : 93 - 110
  • [4] A Graph-based RDF Triple Store
    Shen, Xuchuan
    Zou, Lei
    Ozsu, M. Tamer
    Chen, Lei
    Li, Youhuan
    Han, Shuo
    Zhao, Dongyan
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1508 - 1511
  • [5] Rainbow: A Distributed and Hierarchical RDF Triple Store with Dynamic Scalability
    Gu, Rong
    Hu, Wei
    Huang, Yihua
    2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 561 - 566
  • [6] Effective Partitioning and Multiple RDF Indexing for Database Triple Store
    Abburua, Sunitha
    Golla, Suresh Babu
    ENGINEERING JOURNAL-THAILAND, 2015, 19 (05): : 139 - 154
  • [7] ScalaRDF: a Distributed, Elastic and Scalable In-Memory RDF Triple Store
    Hu, Chunming
    Wang, Xixu
    Yang, Renyu
    Wo, Tianyu
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 593 - 601
  • [8] Scalable SPARQL Querying of Large RDF Graphs
    Huang, Jiewen
    Abadi, Daniel J.
    Ren, Kun
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (11): : 1123 - 1134
  • [9] Exploring Large Readable and Interactive RDF Graphs
    Deligiannidis, Leonidas
    HSI: 2009 2ND CONFERENCE ON HUMAN SYSTEM INTERACTIONS, 2009, : 478 - 481
  • [10] Inductive Triple Graphs: A Purely Functional Approach to Represent RDF
    Labra Gayo, Jose Emilio
    Jeuring, Johan
    Rodriguez, Jose Maria Alvarez
    GRAPH STRUCTURES FOR KNOWLEDGE REPRESENTATION AND REASONING, GKR 2013, 2014, 8323 : 92 - 110