An efficient search mechanism for supporting partial filename queries in structured peer-to-peer overlay

被引:7
作者
Lee, Guanling [1 ]
Peng, Sheng-Lung [1 ]
Chen, Yi-Chun [1 ]
Huang, Jia-Sin [1 ]
机构
[1] Natl Dong Hwa Univ, Dept Comp Sci & Informat Engn, Hualien, Taiwan
关键词
Peer-to-Peer overlay; DHT; Partial filename query; INFORMATION-RETRIEVAL; LOOKUP SERVICE;
D O I
10.1007/s12083-012-0139-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accompanying the growth of the Internet, computers throughout the world can connect to each other and exchange information, increasing the convenience and efficiency of information-based work. The advent of data-sharing applications, such as Napster and Gnutella, has made peer-to-peer (P2P) systems popular for widespread exchange of resources and voluminous information between millions of users. In recent years, research issues associated with P2P systems have been discussed widely. To resolve the file-availability problem and improve the workload, a method called the Distributed Hash Table (DHT) has been proposed. However, DHT-based systems in structured architectures cannot support efficient queries, such as a similarity query, range query, and partial-match query, due to the characteristics of the hash function. This study presents a novel scheme that supports filename partial-matches in structured P2P systems. The proposed approach supports complex queries and guarantees result quality. Experimental results demonstrate the effectiveness of the proposed approach.
引用
收藏
页码:340 / 349
页数:10
相关论文
共 31 条
[1]  
Bawa M., 2003, Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval, P306, DOI DOI 10.1145/860435.860491
[2]   Similarity searching in peer-to-peer databases [J].
Bhattacharya, I ;
Kashyap, SR ;
Parthasarathy, S .
25th IEEE International Conference on Distributed Computing Systems, Proceedings, 2005, :329-338
[3]  
Chen L., 2009, P 18 ACM C INF KNOWL, P967
[4]  
Chrysakis I., 2010, P 19 ACM INT C INF K, P1305
[5]   Routing indices for peer-to-peer systems [J].
Crespo, A ;
Garcia-Molina, H .
22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, :23-32
[6]   Accelerating lookups in P2P systems using peer caching [J].
Deb, Supratim ;
Linga, Prakash ;
Rastogi, Rajeev ;
Srinivasan, Anand .
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, :1003-+
[7]  
Doulkeridis C., 2008, LSDS IR 08, P35
[8]  
Ganesan P, 2003, IEEE INFOCOM SER, P1250
[9]  
Guclu H., 2007, Proceedings of the 27th International Conference on Distributed Computing Systems. Toronto, P32
[10]  
Hsiao HC, 2003, 2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, P636