...
首页> 外文期刊>Concurrency, practice and experience >Efficient range query processing over DHTs based on the balanced Kautz tree
【24h】

Efficient range query processing over DHTs based on the balanced Kautz tree

机译:基于平衡Kautz树的DHT的有效范围查询处理

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Distributed Hash Tables (DHTs) are scalable, self-organizing, and adaptive to underlying topology changes, thus being a promising infrastructure for hosting large-scale distributed applications. The ever-wider use of DHT infrastructures has found more and more applications that require support for range queries. Recently, a number of DHT-based range query schemes have been proposed. However, most of them suffer from high query delay or unbalanced load distribution. To address these problems, in this paper we first present an efficient indexing structure called Balanced Kautz (BK) tree that uniformly maps the m-dimensional data space onto DHT nodes, and then propose a BK tree-based range query scheme called ERQ that processes range queries in a parallel fashion and guarantees to return the results in a bounded delay. In a DHT with N nodes, ERQ can answer any range of query in less than log N(2loglogN+l) hops in a load-balanced manner, irrespective of the queried range, the whole space size, or the number of queried attributes. The effectiveness of our proposals is demonstrated through experiments.
机译:分布式哈希表(DHT)具有可伸缩性,自组织性,并且可以适应基础拓扑更改,因此成为托管大型分布式应用程序的有前途的基础结构。 DHT基础结构的广泛使用已发现越来越多的应用程序需要对范围查询的支持。近来,已经提出了许多基于DHT的范围查询方案。但是,它们中的大多数遭受高查询延迟或不平衡负载分配的困扰。为了解决这些问题,本文首先提出一种有效的索引结构,称为平衡考茨(BK)树,该结构将m维数据空间均匀地映射到DHT节点上,然后提出一种基于ERQ的基于BK树的范围查询方案范围查询以并行方式进行,并保证以一定的延迟返回结果。在具有N个节点的DHT中,ERQ可以以负载平衡的方式以少于log N(2loglogN + 1)个跃点的方式回答任何查询范围,而不管查询范围,整个空间大小或查询属性的数量如何。通过实验证明了我们建议的有效性。

著录项

  • 来源
    《Concurrency, practice and experience》 |2011年第8期|p.796-814|共19页
  • 作者单位

    National Laboratory for Parallel and Distributed Processing (PDL), Changsha 410073,People's Republic of China,School of Computer, National University of Defense Technology, Changsha 410073, People's Republic of China;

    College of Computing, Georgia Institute of Technology, Atlanta, GA 30332, U.S.A.;

    National Laboratory for Parallel and Distributed Processing (PDL), Changsha 410073,People's Republic of China,School of Computer, National University of Defense Technology, Changsha 410073, People's Republic of China;

    National Laboratory for Parallel and Distributed Processing (PDL), Changsha 410073,People's Republic of China,School of Computer, National University of Defense Technology, Changsha 410073, People's Republic of China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    distributed computing; range query; distributed hash table (DHT); DLG-Kautz;

    机译:分布式计算范围查询;分布式哈希表(DHT);DLG-考茨;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号