首页> 外文期刊>Concurrency and computation: practice and experience >Supporting multidimensional range queries in Hierarchically Distributed Tree
【24h】

Supporting multidimensional range queries in Hierarchically Distributed Tree

机译:在分层分布树中支持多维范围查询

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

摘要

An examination of the multidimensional range query in existing peer-to-peer (P2P) overlay networks indicates that multidimensional range queries are sensitive to underlying topologies; this is because partitioning and mapping of multidimensional data space are two interconnected parts of a process that must be carried out cooperatively. The first section focuses on how to preserve data localities, whereas the second section concerns how to accommodate and maintain data localities at the P2P overlay layer. There are many studies that have been conducted on the first section since 1966, and those works that are well accepted are mostly based on recursive decomposition, which forms a tree structure in nature. However, less effort has been made to provide comparable support from the P2P overlay layer. In our previous work, we proposed the Hierarchically Distributed Tree (HD Tree) in order to better support multidimensional range queries in the P2P overlay network. This paper further explores error-resilient routing and load balancing strategies that can be employed in the HD Tree. We also provide a complete set of experimental results for all routing operations: Join and Leave of nodes, range queries at different levels of selectivity, and the dynamic load balancing scheme. Comparisons are made by conducting simulations under both the ideal and the error-prone routing environment and within various ary HD Trees. The experimental results show that load balancing in the HD Tree can be adjusted dynamically and globally, and it is actually a trade-off between distributing the basic load and the involvement of nodes in range querying. The experimental results also indicate that a maximum of 10 percent of routing nodes’ failures do not have significant effects on the performance of range queries. However, a lower ary HD Tree appears to have better routing performance, whereas a higher ary HD Tree achieves a higher fault-tolerant capacity. Nevertheless, the performance of range queries in a higher ary HD Tree can be further optimized if all possible routing options can be fully explored in the error-prone routing environment. Copyright © 2013 John Wiley & Sons, Ltd.
机译:对现有对等(P2P)覆盖网络中的多维范围查询的检查表明,多维范围查询对基础拓扑很敏感。这是因为多维数据空间的分区和映射是必须协同执行的过程的两个相互关联的部分。第一部分专注于如何保留数据局部性,而第二部分关注如何在P2P覆盖层容纳和维护数据局部性。自1966年以来,对第一部分进行了许多研究,而被广泛接受的作品大部分基于递归分解,而递归分解自然形成了树形结构。但是,为从P2P覆盖层提供可比较的支持所做的工作较少。在我们以前的工作中,我们提出了分层树(HD Tree),以便更好地支持P2P覆盖网络中的多维范围查询。本文进一步探讨了可在HD树中采用的防错路由和负载平衡策略。我们还为所有路由操作提供了完整的实验结果集:节点的加入和离开,不同选择性级别的范围查询以及动态负载平衡方案。通过在理想和容易出错的路由环境下以及各种ary HD树中进行仿真来进行比较。实验结果表明,HD树中的负载平衡可以动态,全局地进行调整,这实际上是在分配基本负载与节点参与范围查询之间的权衡。实验结果还表明,最多10%的路由节点故障不会对范围查询的性能产生重大影响。但是,较低级的HD Tree似乎具有更好的路由性能,而较高级的HD Tree则具有较高的容错能力。但是,如果可以在容易出错的路由环境中充分探索所有可能的路由选项,则可以进一步优化高阶HD树中的范围查询性能。版权所有©2013 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号