首页> 外文学位 >Making complex queries efficient in peer-to-peer networks.
【24h】

Making complex queries efficient in peer-to-peer networks.

机译:使对等网络中的复杂查询高效。

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

摘要

In recent years, the peer-to-peer (p2p) computing paradigms have attracted tremendous attention from both industry and research communities, since they are appropriate for building large-scale distributed indexing structures encompassing huge amount of users and massive digital contents across continents. However, most existing peer-to-peer systems cannot directly or efficiently support complex queries.;Structured p2p systems, also known as Distributed Hash Tables based p2p systems, are designed for exact-key searching, and the support of complex queries in such systems is still a challenging problem. In this dissertation, we extend the distributed hash tables to efficiently support complex queries. Based on efficient space mapping and query routing mechanisms, our architecture can provide a general platform to simultaneously support any number of indexes with different data types. Significantly, this architecture does not need to generate or maintain search trees for each index scheme. Instead, it exploits the embedded trees in the underlying distributed hash tables to refine and deliver queries or disseminate data objects. To deal with skewed data distribution, we provide load-balancing mechanisms to statically or dynamically adjust loads among nodes and ensure that no node in the system is unduly loaded.;Unstructured p2p systems can support any complex queries. However, such systems are low efficient, either a large amount of nodes have to be probed to get a high recall rate or some relevant data objects would be missed, due to the loose control of the data location and the network topology. In this dissertation, we propose a distributed, content-based and heuristic feedback mechanism, which allows peers to keep track of recent queries and learn from the assessment of answers to previous queries, so as to self-adaptively route the subsequent query to nodes which have the most relevant data objects to the query. Therefore, a high recall rate can be achieved by probing only a small amount of peers.;The performance of our designs has been evaluated through extensive simulations with a variety of metrics. The experimental results show that our proposed architectures are scalable, efficient in routing and processing complex queries and can improve the quality of query results.
机译:近年来,对等(p2p)计算范式吸引了业界和研究界的极大关注,因为它们适合于构建跨大洲的大量用户和海量数字内容的大规模分布式索引结构。但是,大多数现有的对等系统不能直接或有效地支持复杂的查询。结构化的p2p系统(也称为基于分布式哈希表的p2p系统)设计用于精确键搜索,并且在此类系统中支持复杂查询仍然是一个具有挑战性的问题。本文对分布式哈希表进行了扩展,以有效地支持复杂的查询。基于有效的空间映射和查询路由机制,我们的体系结构可以提供一个通用平台,以同时支持具有不同数据类型的任意数量的索引。重要的是,该体系结构不需要为每个索引方案生成或维护搜索树。取而代之的是,它利用底层分布式哈希表中的嵌入式树来完善和交付查询或分发数据对象。为了处理偏斜的数据分布,我们提供了负载平衡机制,可以静态或动态地调整节点之间的负载,并确保系统中的任何节点都不会被过度加载。非结构化p2p系统可以支持任何复杂的查询。但是,这样的系统效率低下,由于对数据位置和网络拓扑的松散控制,要么必须探查大量节点才能获得较高的召回率,要么会丢失一些相关的数据对象。在本文中,我们提出了一种基于内容的分布式启发式反馈机制,该机制允许对等节点跟踪最近的查询,并从对先前查询答案的评估中学习,从而自适应地将后续查询路由到节点。具有与查询最相关的数据对象。因此,仅对少量同伴进行探测就可以实现较高的召回率。;我们的设计性能已通过各种指标的广泛模拟进行了评估。实验结果表明,我们提出的体系结构可扩展,高效地路由和处理复杂查询,并可以提高查询结果的质量。

著录项

  • 作者

    Yang, Xiaoyu.;

  • 作者单位

    University of Cincinnati.;

  • 授予单位 University of Cincinnati.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 127 p.
  • 总页数 127
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号