5068儿童新闻中心

为什么网络上搜索信息很快

书之意 2015-05-30 11:37:49 手机版

  如今科技越来越发达了,网络对于人来说不再是那么陌生,人们大部分都是通过网络来搜索信息。我们都知道网络的上的信息是非常多非常全面的,可是大家知道了解为什么在网络上搜索信息那么快吗?其中的原因是什么呢?下面就由小编来给大家解答一下疑惑吧。

  在没有网络的时代,我们依靠图书馆收藏着的海量图书来获取所需的信息,如今我们越来越多地通过网络来搜索信息。截至2012年4月,互联网上被收录的网页已有50 000 000 000个了。如果按照一本书500页来估算,目前互联网上的信息量大约相当于1亿册图书。当你上网搜索“图书馆”这个词的时候,你会发现几乎瞬间就能搜索到几千万个结果。

  如果搜索引擎的服务器是逐个打开收录的网页,那么在其中搜索我们输入的关键字就要使用很长的时间。假设服务器1秒钟可以搜索1万个网页,搜索完所有的网页就需要57.9天。想象一下,如果你提交一个关键字搜索请求以后,过了两个月才能收到搜索结果,那不太耽误事了吗?

  其实,服务器使用了“关键字索引”的方法预先将所有网页都扫描了一遍,然后为网页中的每个词语都建立一个跟这个词语有关的关键字索引。一个网页中如果同一个词语出现多次,则建立同一个关键字的多个索引。这张表就叫作“关键字索引表”。 当我们搜索“最大”的时候,服务器先在关键字索引表中找到“最大”这个关键字。找到关键字后,再读出这个关键字对应的网页地址和索引值。根据这个索引值,就能直接显示出网页的搜索结果