全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Google-Like Content Lookup in P2P Systems

DOI: 10.4236/cn.2026.182003, PP. 33-44

Keywords: Peer-to-Peer Systems, Distributed Hash Tables, Trigraph Indexing, Semantic Search, Hypercube Overlay Networks

Full-Text   Cite this paper   Add to My Lib

Abstract:

The popularity of a peer-to-peer file system continues to grow every day because of its ability to scale, performance and system failure handling. In a P2P network, the users share their resources by distributing them over multiple nodes throughout the entire system instead of a single server. In this paper, we aim to create an algorithm that can index the documents and store them in the peer-to-peer system. We have mentioned our unique approach of trigraph search instead of whole keyword matching based on frequency, and represented some of our results on a local system.

References

[1]  Androutsellis-Theotokis, S. and Spinellis, D. (2022) A Survey of Peer-to-Peer File Sharing Technologies. Athens University of Economics and Business White Paper (WHP-2002-03).
[2]  Napster Inc.
https://www.scribd.com/document/456414891/P2P-Design-Document
[3]  Ripeanu, M. (2001) Peer-to-Peer Architecture Case Study: Gnutella Network. Proceedings First International Conference on Peer-to-Peer Computing, Sweden, 27-29 August 2001, 99-100.
https://ieeexplore.ieee.org/document/990433
[4]  Kazaa.
https://www.sciencedirect.com/topics/computer-science/kazaa
[5]  Morpheus.
https://www.morpheus.com
[6]  Stutzbach, D. and Rejaie, R. (2006) Understanding Churn in Peer-to-Peer Networks. Proceedings of the 6th ACM SIGCOMM conference on Internet measurement, Rio de Janeiro, 25-27 October 2006, 189-202.
https://doi.org/10.1145/1177080.1177105
[7]  Francis, P. (2000) Yoid: Extending the Internet Multicast Architecture.
https://www.researchgate.net/publication/228368945_Yoid_Extending_the_internet_multicast_architecture
[8]  Kosti?, D., Rodriguez, A., Albrecht, J. and Vahdat, A. (2003) Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh. Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles—SOSP’03, Bolton, 19-22 October 2003, 282-297.
https://doi.org/10.1145/945472.945473
[9]  Pai, V., Kumar, K., Tamilmani, K., Sambamurthy, V. and Mohr, A.E. (2005) Chainsaw: Eliminating Trees from Overlay Multicast. In: Castro, M. and van Renesse, R., Eds., Peer-to-Peer Systems IV, Springer, 127-140.
https://doi.org/10.1007/11558989_12
[10]  Venkataraman, V., Yoshida, K. and Francis, P. (2006) Chunkyspread: Heterogeneous Unstructured Tree-Based Peer-to-Peer Multicast. Proceedings of the 2006 IEEE International Conference on Network Protocols, Santa Barbara, 12-15 November 2006, 2-11.
https://doi.org/10.1109/icnp.2006.320193
[11]  Zhu, Y.W. and Hu, Y.M. (2003) Enhancing Search Performance on Gnutella-Like P2P Systems. IEEE Transactions on Parallel and Distributed Systems, 17, 1482-1495.
[12]  Stoica, I., Morris, R., Karger, D., Kaashoek, M.F. and Balakrishnan, H. (2001) Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, San Diego, August 2001, 149-160.
https://doi.org/10.1145/383059.383071
[13]  Yao, L., Mao, C.S. and Luo, Y. (2019) KG-BERT: BERT for Knowledge Graph Completion. arXiv: 1909.03193.
[14]  Pedregosa, F., Varoquaux, G., Gramfort, A., et al. (2011) Scikit-Learn: Machine Learning in Python. Journal of Machine Learning Research, 12, 2825-2830.
[15]  Joung, Y.-J., Fang, C.-T. and Yang, L.-W. (2005) Keyword Search in DHT-Based Peer-to-Peer Networks. 25th IEEE International Conference on Distributed Computing Systems (ICDCS’05), Columbus, 6-10 June 2005, 339-348.
https://ieeexplore.ieee.org/document/1437097
[16]  Reynolds, P. and Vahdat, A. (2003) Efficient Peer-to-Peer Keyword Searching. In: Endler, M. and Schmidt, D., Eds., Middleware 2003, Springer, 21-40.
https://doi.org/10.1007/3-540-44892-6_2
[17]  Zhou, F., Zhuang, L., Zhao, B.Y., Huang, L., Joseph, A.D. and Kubiatowicz, J. (2003) Approximate Object Location and Spam Filtering on Peer-to-Peer Systems. In: Endler, M. and Schmidt, D., Eds., Middleware 2003, Springer, 1-20.
https://doi.org/10.1007/3-540-44892-6_1
[18]  Yang, B. and Garcia-Molina, H. (2001) Comparing Hybrid Peer-to-Peer Systems. 2001 Proceedings of the 27th VLDB Conference, Roma, 11-14 September 2001, 561-570.
[19]  Loo, B.T., Huebsch, R., Stoica, I. and Hellerstein, J.M. (2004) The Case for a Hybrid P2P Search Infrastructure. Proceedings of the Third International Conference on Peer-to-Peer Systems, La Jolla, 26-27 February 2004, 141-150.
https://dl.acm.org/doi/10.1007/978-3-540-30183-7_14
[20]  Klumpp, T. (2013) File Sharing, Network Architecture, and Copyright Enforcement: An Overview. Managerial and Decision Economics, 35, 444-459.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133