如果你想知道谷歌如何能如此快速地提供搜索结果,那么你可能想听听该公司最新的搜索播客。在最新一集的播客中,搜索巨头Gary Illyes透露,该公司的搜索索引使用了分层系统,其中使用了更昂贵的存储空间来更快地索引最受欢迎的内容。
根据Illyes的说法,谷歌使用三种不同类型的存储来索引内容。RAM是该公司使用的最快、最昂贵的存储类型,其次是固态硬盘(SSD)。虽然它们速度最快但成本最低,它们速度快但价格昂贵,而硬盘驱动器(HDD)。
RAM用于索引将在搜索结果中频繁出现的文档,而另外两种存储类型用于显示在谷歌搜索引擎中出现频率较低的内容。
“因此,例如,对于我们知道可能每秒钟都会出现的文档,它们最终会以超级快的速度结束。而超快的是RAM。正如我们的服务索引的一部分在RAM上一样。然后,我们会有另一层存储空间,比如固态硬盘,因为它们速度快,不像RAM那么贵。但还是不行——大多数索引都不会放在那上面。大多数指数将会很便宜,容易获得,容易替换,而且不会破坏银行业务。那就是硬盘或者软盘。”
现在我们对谷歌如何建立搜索索引有了更多的了解,一些网站所有者可能会考虑尝试改善他们页面的SEO,以便在RAM或SSD上建立索引,从而在公司的搜索结果中显示更高的排名。然而,不幸的是,现在有一种方法可以确定每个站点被索引到哪个存储层。
尽管谷歌现在将每秒访问的内容存储在RAM或SSD上,但其大部分搜索索引仍存储在HDD上。然而,随着这些更昂贵的存储类型的价格下降,这种情况可能会在未来发生变化。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 puzdycom@126.com 举报,一经查实,本站将立刻删除。