搜索引擎能否提供实时有效的信息导航服务是用户使用搜索引擎时最为关心的事情。传统的搜索引擎依赖于服务器,而信息整理的速度远落后于网络信息的膨胀。备查信息收集到数据库与实际搜索发生存在时间差有可能导致搜索结果中出现网页缺失、错误链接以及过时信息等问题的产生。
基于P2P的搜索引擎的出现,为互联网的信息搜索提供了全新的解决之道。与目前使用的其他各类搜索引擎相比,其最大优势在于应用先进的对等搜索理念,可不通过给定的中央服务器,也可不受信息文档格式和宿主设备的限制,对互联网络进行全方位的搜索。其在搜索深度上是传统搜索引擎所难以比拟的,原因很简单,传统的搜索引擎是主动去发现新的信息,难免有遗漏,而P2P的搜索引擎则主动提交新信息。另外,P2P网络模式中节点之间的动态、对等的互联关系使得搜索可以在对等点之间直接、实时地进行,从而保证了搜索的实时性。同时搜索深度也是传统搜索引擎所难以比拟的,其搜索范围可在短时间内以几何级数迅速增长。
以Gnutella搜索原理为例:一台PC上的Gnutella软件可将用户的搜索请求同时发给网络上另外多台PC,如果搜索请求未得到满足,这多台PC中的每一台又会把该搜索请求转发给另外多台PC,这样,搜索范围将在几秒钟内以几何级数增长,几分钟内就可搜遍几百万台PC上的信息资源。理论上最终将包括网络上的所有开放的信息资源,采集到的信息将有更强的实时性和有效性。
Faroo :Faroo 是运行于P2P网络上的web搜索引擎,目前处于private beta阶段,Faroo 的理念是由所有的用户提供搜索引擎所需的web站点数据库,比像google这种基于中心服务器的要好。用户首先需要下载一个P2P软件
P2PSeek:P2PSeek也是P2P的web搜索引擎,提供了最新的P2P技术,并且搜索到的音乐和视频都是合法的。P2P Seek涵盖了超过200个P2P,音乐和视频站点,包括P2P新闻门户,博客,论坛和公司。站点包含Distributed Computing Industry Association所有的成员。P2P Seek现在还很不成熟。