谷歌三大論文,可以說是改變一個計算機時代的技術,不得不佩服那些發明這些技術的人。計算機在各個領域都是非常重要的設備,其速度決定了辦事效率。這三篇論文奠定今日計算機先進性能。
谷歌三大論文基于生活中的種種資料數如何存盤,要讓資料有意義,又該怎么去處理海量的資料。
Google File System系統通過持續監控,復制關鍵資料,快速和自動恢復提供災難冗余。Chunk 復制使得我們可以對Chunk 服務器的失效進行容錯。高頻率的組件失效要求系統具備在線修復機制,能夠周期性的、透明的修復損壞的資料,也能夠第一時間重新建立丟失的副本。GFS 成功的實作了對存盤的需求。
Google Bigtable它使用了很多資料庫的實作策略,并行資料庫和記憶體資料庫已經具備可擴展性和高性能,Bigtable 為客戶提供了簡單的資料模型,利用這個模型,客戶可以動態控制資料的分布和格式,用戶也可以自己推測底層存盤資料的位置相關性。可以通過 BigTable 的模式引數來控制資料是存放在記憶體中、還是硬碟上。
Google MapReduce架構的程式能夠在大量的普通配置的計算機上實作并行化處理,MapReduce 封裝了并行處理、容錯處理、資料本地化優化、負載均衡等等技術難點的細節,這使得 MapReduce庫易于使用
雖然我們對這些很難理解,但是這些技術奠定了計算機技術的發展。不管在哪個領域計算機都具有非常重要的作用。我們不是那些天才但我們可以通過自己方努不斷進步。三大論文給我的感覺就是沒有你做不到的,只有你不敢想的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/130361.html
標籤:其他技術專區
上一篇:求推薦四千到五千的筆記本電腦
下一篇:網路化控制系統中的dos攻擊
