栗子煮熟后怎么剥皮:搜索引擎的搜索速度怎么那么快?

来源:百度文库 编辑:高校问答 时间:2024/05/10 06:16:35
一般搜索引擎都能在一秒钟之内搜出成千上万个网页,但我们的个人电脑在本地计算机搜索一个文件还要几分钟。
一般来说,通过网络搜索的速度怎么也不会比本地计算机快,但搜索引擎确实是做到了这一点。
请问他们是如何做到这一点的呢?
我不是想了解它的核心机密,只是想知道它的基本工作情况,拓展一下知识面。比如有多少台服务器,有多少硬盘,它们的配置如何等等。
===========
请着重回答下面问题,谢谢
===========
我想这些网页信息都在在搜索网站的服务器上存储的吧,从客户端发出一条指令到该服务器作出响应并开始从硬盘中读取数据总是需要时间的吧?
它们的硬盘怎么就那么快?
我们的硬盘搜一个文件都要几分钟,它们的硬盘里内容即多又复杂,为什么它们的硬盘搜索就那么快?

什么配置,多少硬盘 这你要问内部人员了。
百度的服务器放在贵宾机房,配置当然是最强的。
至于为什么速度快,原因有以下两点
1.网站程序开发的好,架构好
2.这些门户公司在好多地方的电信、网通、铁通等网络节点都使用了DNS加速器的

你用操作系统自带的搜索搜索一个文件试试,机器再强,速度肯定是很慢的,所以要提高速度,是需要预先加入索引,就像图书馆编上书号,你查书号就可以找到书在那个书柜了. 当然,对于大型搜索引擎,还会有复杂的缓存机制以提高性能,所以搜索结果,才会是"约XXX条"

同上的