2011-09-01 94 views
3

最近我一直在阅读关于网络爬行,索引和服务的内容。我在Google Web Masters Tool - Google Basics上发现了一些关于Google抓取Web并提供搜索服务的过程的信息。 我在想什么是他们如何保存所有这些索引?我的意思是,这对商店来说很重要吗?他们是如何做到的呢?Google如何存储索引?

感谢

+0

数据中心:http://www.google.com/corporate/datacenter/ index.html –

+0

嗨,亚历克斯。感谢您的评论。我想知道如何将所有这些索引存储在数据库中?他们使用哪个引擎? – Nobita

+3

作为一个笑话,这个问题是类似于_什么是可口可乐?_ – npclaudiu

回答

0

根据信息的类型,它们使用各种不同类型的数据存储。通常,它们不使用SQL,因为它具有太多开销,并且与大规模信息分发不兼容。

Google实际上开发了他们自己的数据存储,用于Google Earth和搜索引擎的大容量大型应用程序。这支持在大量计算机上分发信息,并将每条信息存储在三台或四台不同的计算机上。这使他们能够使用便宜的硬件 - 如果一台计算机发生故障,其他人立即开始将其保存的所有数据恢复到适当数量的副本