首页> 外文期刊>Journal of Parallel and Distributed Computing >Enabling Dynamic Querying over Distributed Hash Tables
【24h】

Enabling Dynamic Querying over Distributed Hash Tables

机译:在分布式哈希表上启用动态查询

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

摘要

Dynamic querying (DQ) is a search technique used in unstructured peer-to-peer (P2P) networks to minimize the number of nodes that is necessary to visit to reach the desired number of results. In this paper, we introduce the use of the DQ technique in structured P2P networks. In particular, we present a P2P search algorithm, named DQ-DHT (Dynamic Querying over a Distributed Hash Table), to perform DQ-like searches over DHT-based overlays. The aim of DQ-DHT is twofold: allowing arbitrary queries to be performed in structured P2P networks and providing dynamic adaptation of the search according to the popularity of the resources to be located. DQ-DHT has been particularly designed for use in those distributed environments, like computational grids, where it is necessary to support arbitrary queries for searching resources on the basis of complex criteria or semantic features. This paper describes the DQ-DHT algorithm using Chord as basic overlay and analyzes its performance in comparison with DQ in unstructured networks.
机译:动态查询(DQ)是一种在非结构化对等(P2P)网络中使用的搜索技术,它可以最大程度地减少访问节点以达到所需结果数量所需的节点数。在本文中,我们介绍了DQ技术在结构化P2P网络中的使用。特别是,我们提出了一种P2P搜索算法,称为DQ-DHT(分布式哈希表上的动态查询),用于在基于DHT的覆盖图上执行类似DQ的搜索。 DQ-DHT的目的是双重的:允许在结构化的P2P网络中执行任意查询,并根据要定位的资源的普及程度来动态地进行搜索。 DQ-DHT是专门为在那些分布式环境(如计算网格)中使用而设计的,在这种分布式环境中,必须支持基于复杂标准或语义特征的任意查询来搜索资源。本文介绍了以Chord为基本覆盖的DQ-DHT算法,并与非结构化网络中DQ的性能进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号