首页> 外文期刊>Knowledge and Data Engineering, IEEE Transactions on >Locating XML Documents in a Peer-to-Peer Network Using Distributed Hash Tables
【24h】

Locating XML Documents in a Peer-to-Peer Network Using Distributed Hash Tables

机译:使用分布式哈希表在对等网络中查找XML文档

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

摘要

One of the key challenges in a peer-to-peer (P2P) network is to efficiently locate relevant data sources across a large number of participating peers. With the increasing popularity of the extensible markup language (XML) as a standard for information interchange on the Internet, XML is commonly used as an underlying data model for P2P applications to deal with the heterogeneity of data and enhance the expressiveness of queries. In this paper, we address the problem of efficiently locating relevant XML documents in a P2P network, where a user poses queries in a language such as XPath. We have developed a new system called psiX that runs on top of an existing distributed hashing framework. Under the psiX system, each XML document is mapped into an algebraic signature that captures the structural summary of the document. An XML query pattern is also mapped into a signature. The query's signature is used to locate relevant document signatures. Our signature scheme supports holistic processing of query patterns without breaking them into multiple path queries and processing them individually. The participating peers in the network collectively maintain a collection of distributed hierarchical indexes for the document signatures. Value indexes are built to handle numeric and textual values in XML documents. These indexes are used to process queries with value predicates. Our experimental study on PlanetLab demonstrates that psiX provides an efficient location service in a P2P network for a wide variety of XML documents.
机译:对等(P2P)网络的主要挑战之一是如何在大量参与对等网络中有效地定位相关数据源。随着可扩展标记语言(XML)作为Internet上信息交换标准的日益普及,XML通常被用作P2P应用程序的基础数据模型,以处理数据的异构性并增强查询的表达能力。在本文中,我们解决了在P2P网络中有效定位相关XML文档的问题,在该网络中,用户使用诸​​如XPath之类的语言进行查询。我们已经开发了一个名为psiX的新系统,该系统可以在现有的分布式哈希框架之上运行。在psiX系统下,每个XML文档都映射到一个代数签名中,以捕获文档的结构摘要。 XML查询模式也映射到签名中。查询的签名用于查找相关的文档签名。我们的签名方案支持对查询模式的整体处理,而无需将其分成多个路径查询并分别进行处理。网络中的参与对等方共同维护文档签名的分布式层次结构索引的集合。值索引用于处理XML文档中的数字和文本值。这些索引用于处理带有值谓词的查询。我们在PlanetLab上进行的实验研究表明,psiX在P2P网络中为各种XML文档提供了有效的定位服务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号