2011-09-01 143 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和搜索引擎的大容量大型應用程序。這支持在大量計算機上分發信息,並將每條信息存儲在三臺或四臺不同的計算機上。這使他們能夠使用便宜的硬件 - 如果一臺計算機發生故障,其他人立即開始將其保存的所有數據恢復到適當數量的副本