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 条
  • [31] Two Hierarchical Dynamic Load Balancing Algorithms in Distributed Systems
    Barazandeh, Iman
    Mortazavi, Seyed Saeedolah
    SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, VOL 1, PROCEEDINGS, 2009, : 516 - +
  • [32] A Dynamic Convergent Replication Strategy Based on Distributed Hierarchical Systems
    Zhao, Pu
    Shang, Jingtao
    Lin, JianJun
    Li, Bo
    Sun, Xin
    PROCEEDINGS OF 2017 VI INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2017), 2017, : 7 - 13
  • [33] Dynamic Relation Management of Hierarchical Data for Interoperability in Distributed Environments
    Kook, Youn-Gyou
    Lee, Joon
    Choi, Ki-Seok
    Kim, Jae-Soo
    ADVANCED COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2010, 74 : 86 - 100
  • [34] Modeling and simulation of a hierarchical, distributed, dynamic inventory management scheme
    Chen, LR
    Ghosh, S
    SIMULATION, 1997, 68 (06) : 340 - 362
  • [35] A Robust Distributed Hierarchical Online Learning Approach for Dynamic MEC Networks
    Wu, Yi-Chen
    Lin, Che
    Quek, Tony Q. S.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (02) : 641 - 656
  • [36] Target to sensor allocation: A hierarchical dynamic Distributed Constraint Optimization approach
    Semnani, Samaneh Hosseini
    Basir, Otman A.
    COMPUTER COMMUNICATIONS, 2013, 36 (09) : 1024 - 1038
  • [37] A Dynamic Distributed Deterministic Load-Balancer for Decentralized Hierarchical Infrastructures
    Sioutas, Spyros
    Sourla, Efrosini
    Tsichlas, Kostas
    Vonitsanos, Gerasimos
    Zaroliagis, Christos
    ALGORITHMS, 2022, 15 (03)
  • [38] dyn-PowerCass: Energy Efficient Distributed Store based on dynamic data placement strategy
    Lemma, Frezewd
    Fetzer, Christof
    PROCEEDINGS OF THE 2015 12TH IEEE AFRICON INTERNATIONAL CONFERENCE - GREEN INNOVATION FOR AFRICAN RENAISSANCE (AFRICON), 2015,
  • [39] Human-Aware Dynamic Hierarchical Network Control for Distributed Metaverse Services
    Chen, Qimei
    Li, Ruixue
    Xu, Xiaoxia
    Wu, Jing
    Jiang, Hao
    Qiu, Meikang
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2024, 42 (03) : 629 - 642
  • [40] Dynamic Residential Demand Response and Distributed Generation Management in Smart Microgrid with Hierarchical Agents
    Jiang, Bingnan
    Fei, Yunsi
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON SMART GRID AND CLEAN ENERGY TECHNOLOGIES (ICSGCE 2011), 2011, 12