A Framework for Supporting Tree-Like Indexes on the Chord Overlay

被引:0
|
作者
Ming-Dong Zhu
De-Rong Shen
Kou Yue
Tie-Zheng Nie
Ge Yu
机构
[1] Northeastern University,College of Information Science and Engineering
关键词
tree-like index; Chord; distributed algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
With the explosive growth of data, to support efficient data management including queries and updates, the database system is expected to provide tree-like indexes, such as R-tree, M-tree, B+-tree, according to different types of data. In the distributed environment, the indexes have to be scattered across the compute nodes to improve reliability and scalability. Indexes can speed up queries, but they incur maintenance cost when updates occur. In the distributed environment, each compute node maintains a subset of an index tree, so keeping the communication cost small is more crucial, or else it occupies lots of network bandwidth and the scalability and availability of the database system are affected. Further, to achieve the reliability and scalability for queries, several replicas of the index are needed, but keeping the replicas consistent is not straightforward. In this paper, we propose a framework supporting tree-like indexes, based on Chord overlay, which is a popular P2P structure. The framework dynamically tunes the number of replicas of index to balance the query cost and the update cost. Several techniques are designed to improve the efficiency of updates without the cost of performance of the queries. We implement M-tree and R-tree in our framework, and extensive experiments on real- life and synthetic datasets verify the efficiency and scalability of our framework.
引用
收藏
页码:962 / 972
页数:10
相关论文
共 50 条
  • [31] MAPPING THEOREM FOR TREE-LIKE CONTINUA
    KRASINKIEWICZ, J
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1974, 22 (12): : 1235 - 1238
  • [32] GLOUDS: Representing tree-like graphs
    Fischer, Johannes
    Peters, Daniel
    JOURNAL OF DISCRETE ALGORITHMS, 2016, 36 : 39 - 49
  • [33] TREE-LIKE PARTIAL HAMMING GRAPHS
    Gologranc, Tanja
    DISCUSSIONES MATHEMATICAE GRAPH THEORY, 2014, 34 (01) : 137 - 150
  • [34] Meager composants of tree-like continua
    Lipham, David S.
    TOPOLOGY AND ITS APPLICATIONS, 2022, 319
  • [35] ON PERIPHERAL BICOMPACT TREE-LIKE SPACES
    PROIZVOLOV, VV
    DOKLADY AKADEMII NAUK SSSR, 1969, 189 (04): : 724 - +
  • [36] An honest stiff tree-like algebra
    Simon, P
    ALGEBRA UNIVERSALIS, 1996, 36 (04) : 450 - 456
  • [37] LOCALLY TREE-LIKE GRAPHS AND THEIR GENERALIZATIONS
    MARTINOV, NJ
    DOKLADI NA BOLGARSKATA AKADEMIYA NA NAUKITE, 1986, 39 (07): : 45 - 48
  • [38] A characterization of tree-like Resolution size
    Beyersdorff, Olaf
    Galesi, Nicola
    Lauria, Massimo
    INFORMATION PROCESSING LETTERS, 2013, 113 (18) : 666 - 671
  • [39] Enumeration of Corners in Tree-like Tableaux
    Gao, Alice L. L.
    Gao, Emily X. L.
    Laborde-Zubieta, Patxi
    Sun, Brian Y.
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2016, 18 (03):
  • [40] TREE-LIKE DECOMPOSITIONS AND CONFORMAL MAPS
    Bishop, Christopher J.
    ANNALES ACADEMIAE SCIENTIARUM FENNICAE-MATHEMATICA, 2010, 35 (02) : 389 - 404