2011-10-08 78 views
-2

每一次,當我們在Google中鍵入關鍵詞時,Google如何給我們答案? 我想知道Google如何處理我們的請求的過程。搜索引擎如何給我我想要的答案?

就個人而言,我認爲:

1.有發送給谷歌,爲了儘快迴應查詢的數額巨大,谷歌總得有一些還挺distributed system,對不對?

2.另外,我想還有一些cache systems加快Google的響應速度吧?

3.如果緩存確實存在,what is stored in that cache?它可能是某種<key, value>對嗎?因爲我猜,這是<key-words, url>。但是直接緩存url會太昂貴,因爲每個url可能會佔用很多內存,對吧?

UPDATE:

略讀通過@Gregory Pakosz建議的主題演講之後,我想知道什麼是Cache Server是負責什麼的緩存服務器緩存?

enter image description here

+1

我認爲這個問題是一般在這裏回答 – abcde123483

+1

@ulvung我會說,如果我沒有在過去尋找組織varint編碼,並知道這個基調:) –

回答

相關問題