Rainbow: A Distributed and Hierarchical RDF Triple Store with Dynamic Scalability

被引:0
|
作者
Gu, Rong [1 ]
Hu, Wei [1 ]
Huang, Yihua [1 ]
机构
[1] Nanjing Univ, Natl Key Lab Novel Software Technol, Nanjing 210093, Jiangsu, Peoples R China
关键词
SPARQL; RDF; big data; distributed computing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Big Data era, the ever-increasing RDF data have reached a scale in billions of triples and brought obstacles and challenges to single-node RDF data stores. As a result, many distributed RDF stores have been emerging in the Semantic Web community recently. However, currently published ones are either not enough efficient on performance or failed to achieve flexible scalability. In this paper, we propose Rainbow, a scalable and efficient RDF triple store. The RDF data indexing scheme in Rainbow is a hybrid one which is designed based on the statistical analysis of user query space. Further, to better support the hybrid indexing scheme, Rainbow adopts a distributed and hierarchical storage architecture that uses HBase as the scalable persistent storage and combines a distributed memory storage to speedup query performance. The RDF data in memory storage is partitioned by the consistent hashing algorithm to achieve the dynamic scalability. Experiments show that Rainbow outperforms typical existing distributed RDF triple stores, with excellent scalability and fault tolerance.
引用
收藏
页码:561 / 566
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] 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
  • [4] qEndpoint: A novel triple store architecture for large RDF graphs
    Willerval, Antoine
    Diefenbach, Dennis
    Bonifati, Angela
    SEMANTIC WEB, 2024, 15 (05) : 2069 - 2087
  • [5] Effective Partitioning and Multiple RDF Indexing for Database Triple Store
    Abburua, Sunitha
    Golla, Suresh Babu
    ENGINEERING JOURNAL-THAILAND, 2015, 19 (05): : 139 - 154
  • [6] Distributed RDF store for efficient searching billions of triples based on Hadoop
    Jung-Ho Um
    Seungwoo Lee
    Tae-Hong Kim
    Chang-Hoo Jeong
    Sa-Kwang Song
    Hanmin Jung
    The Journal of Supercomputing, 2016, 72 : 1825 - 1840
  • [7] Distributed RDF store for efficient searching billions of triples based on Hadoop
    Um, Jung-Ho
    Lee, Seungwoo
    Kim, Tae-Hong
    Jeong, Chang-Hoo
    Song, Sa-Kwang
    Jung, Hanmin
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (05): : 1825 - 1840
  • [8] FlexTable: Using a Dynamic Relation Model to Store RDF Data
    Wang, Yan
    Du, Xiaoyong
    Lu, Jiaheng
    Wang, Xiaofang
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT I, PROCEEDINGS, 2010, 5981 : 580 - 594
  • [9] Scalable RDF triple store using summary of hashed information and Bit comparison
    Bae, Minho
    Park, Hosik
    Lee, Gibeom
    Eum, Junho
    Oh, Sangyoon
    2015 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2015, : 163 - 168
  • [10] Property Graph vs RDF Triple Store: A Comparison on Glycan Substructure Search
    Alocci, Davide
    Mariethoz, Julien
    Horlacher, Oliver
    Bolleman, Jerven T.
    Campbell, Matthew P.
    Lisacek, Frederique
    PLOS ONE, 2015, 10 (12):