期刊文献+

一种采用瘦服务器的P2P网络关键字搜索算法

Thin-server Using Search Algorithm for Keyword Matches in P2P Systems
下载PDF
导出
摘要 P2P技术是未来网络中的关键技术,而搜索算法是决定对等网系统性能的首要因素,本文吸收了现有P2P搜索算法各自的优点,提出了基于瘦服务器的关键字搜索算法,将服务器从巨大的搜索请求响应负担中解脱出来,仅负责搜索树的创立和维护,将搜索任务分散到网络各个节点上去,在充分利用各个节点自身的能力的基础上,又保留了整个网络结构的信息,因此具有结构化对等网系统搜索算法高查全率、低冗余消息以及可扩展性好的优点,也同时保有了非结构化对等网节点平等,结构灵活。 P2P is a key technology in the future network, and the search algorithm is the master factor of determining the performance of the P2P network. This paper based on some existed search algorithm, and described a thin-server based search algorithm, in which the server got rid of the burden of responding the huge number of queries but only took charge of establishing and maintaining the search-trees, and the task to search is distributing to the nodes of the network. The algorithm keeps the information of the topology of the network while the search queries are processed by the nodes, thus brings the high percent success of search recalls, high message efficiency, nodes equality and easy maintenance.
出处 《小型微型计算机系统》 CSCD 北大核心 2008年第5期924-928,共5页 Journal of Chinese Computer Systems
关键词 P2P 瘦服务器 搜索树 关键字 搜索 P2P thin-server search-tree keyword search
  • 相关文献

参考文献10

  • 1夏启志,谢高岗.无结构P2P网络搜索方法及其改进[J].计算机应用研究,2005,22(9):256-260. 被引量:25
  • 2Gnutella[EB/OL]. http://gnutella. wego. com/. 2006,03,02.
  • 3Stoica I, Morris R, Karger D, et al. Chord: a scalable peer-to- peer lookup service for internet applications [A]. Proc ACM SIGCOMM [C ]. San Diego: ACM, 2001,149-160.
  • 4Rowstron A I T, Druschel P. Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer system s[A]. IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001)[C]. London: SpringerVerlag, 2001,329-350.
  • 5Balazinska M , Balak rishnan H, Karger D. NS/Twine: a scalable peer-to-peer architecture for intentional resource discovery [A]. Proceedings of the International Conference on Parvasive Computing[C]. Zurich: IEEE, 2002,1-16.
  • 6Garces-Erice L, Felber P A. Data indexing in peer-to-peer DHT networks[C]. ICDCS'04, Tokyo:IEEE, 2004,200-208.
  • 7Harren M, Hellerstein J, Huebsch R, et al. Complex queries in DHT-based peer-to-peer networks[A]. Proceedings of First International Peer- to-Peer Systems Workshop [C]. Berlin: Springer-Verlag, 2002, 1-6.
  • 8Zhan Chun-hua, Chen Xiao-su. Comparison and analysis of search methods of peer-to-peer networks[J]. Journal of Hubei Polytechnic University, 2004,19 (5) : 34-36.
  • 9陈志琦,苏德富.基于P2P技术的Gnutella网络搜索路由机制的改进[J].计算机工程与设计,2005,26(2):365-368. 被引量:6
  • 10Zhou Jin, Lu Hai-ming, Lu Zeng-xiang, et al. Scalable muting algorithm for partial matches in P2P systems[J]. Journal of Tsinghua University (Scicence & Technology), 2004, 44 (10): 1389-1393.

二级参考文献23

  • 1[1]Gnutella[EB/OL].http:∥gnutella.wego.com/.
  • 2[2]The gnutella protocol specification [EB/OL].2000.http:∥dss.clip2.com/GnutellaProtocol04.pdf.
  • 3[3]Clip2 company,gnutella [EB/OL].http:∥www.clip2.com/gnut ella.html.
  • 4[4]Mihajlo A,Jovanovic B S.Modeling large-scale peer-to-peer networks and a case study of gnutella[M].University of Cincinnatti,2000.
  • 5[5]Pratyusa Manadhata,Priyank Porwal.PtoP a peer-to-peer searchengine[C].Kanpur: Department of Computer Science & Engineering Indian Institute of technology,2001.
  • 6[7]Ripeanu M.Mapping the gnutella network: Properties of largescale peer-to-peer systems and implications for system design[R].University of Chicago Teehnical Report TR-2001-26,2001.
  • 7[8]Sripanidkulchai K.The popularity ofgnutella queries and its implications on scalability[R/OL].2001-02.www.cs.cmu.edu/~kun wadee/research/p2p/gnutella.html.
  • 8Dejan S Milojicic,et al.Peer-to-Peer Computing[R].Hewlett-Packard Company, 2002.
  • 9S Saroiu, P K Gummadi, S D Gribble. A Measurement Study of Peer-to-Peer File Sharing Systems[C].Proceedings of Multimedia Computing and Networking, 2002.
  • 10Gnutella,Gnutella Protocol[EB/OL].http://gnutella.wego.com/.

共引文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部