【24h】

Range Queries Based on a Structured Segment Tree in P2P Systems

机译:P2P系统中基于结构化分段树的范围查询

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

摘要

Range queries will find any data item whose value within the range. The Distributed Segment Tree method (DST) is a famous method for range queries in P2P systems. It uses a segment tree to preserve the local continuity of the range data at each node based on the Distributed Hash Table (DHT) logic. It can be applied in any DHT-based P2P system. However, data distribution of the DST method may cause overlapping. When searching a data range, the DST method sends more number of requests than what is really needed. Although the DST method designs the Downward Load Stripping Mechanism, the load on peers may still not be balanced. Therefore, in this paper, we propose a method called Structured Segment Tree (SST) that does not use the DHT logic but embeds the structure of the segment tree into the P2P systems. Each peer in our proposed P2P system represents a node of a segment tree. Data intervals at the same level are continuous and will not overlap with each other. In addition, we add sibling links to preserve the spatial locality and speed up the search efficiency. From our simulation, we have shown that the SST method routes less number of peers to locate the requested range data than the DST method. We have also shown that the load based on our method is more balanced than that based on the DST method.
机译:范围查询将查找其值在范围内的任何数据项。分布式段树方法(DST)是用于P2P系统中范围查询的著名方法。它使用分段树基于分布式哈希表(DHT)逻辑在每个节点上保留范围数据的局部连续性。它可以应用于任何基于DHT的P2P系统。但是,DST方法的数据分发可能会导致重叠。搜索数据范围时,DST方法发送的请求数量超出实际需要的数量。尽管DST方法设计了向下负载剥离机制,但对等端上的负载仍可能不平衡。因此,在本文中,我们提出了一种称为结构化分段树(SST)的方法,该方法不使用DHT逻辑,而是将分段树的结构嵌入到P2P系统中。我们提出的P2P系统中的每个对等体都代表一个网段树的节点。同一级别的数据间隔是连续的,不会相互重叠。此外,我们添加了同级链接以保留空间局部性并加快搜索效率。从我们的仿真中可以看出,与DST方法相比,SST方法路由较少的对等点来定位请求的范围数据。我们还表明,与基于DST方法的负载相比,基于我们的方法的负载更加均衡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号