試讀圖書——《大資料挑戰與nosql資料庫技術》

zhdengxyz發表於2013-07-08
“大資料”可以算是目前最火熱的IT詞彙之一,與之相關的如資料倉儲、資料安全、資料分析、資料探勘等圍繞大資料的業務也逐漸火爆起來。大資料處理的前提當然還是資料的儲存,而nosql作為非關係型的資料庫,可以執行在便宜的PC伺服器叢集上,處理超大量的資料,徹底打破了傳統的關聯式資料庫在效能上的瓶頸。

本書從理論、系統、應用三個層面就大資料挑戰與nosql資料庫技術進行了全面分析。通過試讀章節,簡要總結如下:

——第1章 概論

以myspace為引子介紹大資料發展的相對概念及對應的處理措施,凸顯了在當下大資料時代,單純提升硬體、服務數目、分散式處理難以從根本上解決問題,主要需通過資料庫解決其儲存相關的效能瓶頸,由此引出大資料的概念、儲存及管理方式,以及為應付大資料處理的Nosql資料庫。章節內部佈局層次分明,由需要解決問題,[color=red]引出本書將主要講解的Nosql資料庫[/color]。

——第2章 資料一致性理論

海量資料管理的資料一致性理論及現有經典資料一致性技術,通過圖表形象地重點講述了CAP理論,資料一致性模型、BASE模型及資料一致性相關實現技術,呈現出了與資料一致性相關的豐富理論知識,為後續章節的深入學習[color=red]提供了很好的與資料一致性相關的基本概念知識基礎[/color]。

——第11章 文件資料庫

主要依據“[color=red]簡介—安裝—基本使用—分散式場景應用[/color]”的遞進式依次講解了兩款典型的開源文件型開源資料庫——CouchDB與MongoDB,為文件資料庫的理解或使用提供了清晰的學習瞭解過程,可以根據書本的編排順序逐步學習CouchDB與MongoDB兩種資料庫。

通過試讀的章節內容,對nosql、資料一致性相關理論及文件資料庫有了一定的認識,個人認為本書適合初學者由淺至深的學習過程,也適合已學習過的讀者通過針對性地閱讀獲取更深入或詳細的相關知識點,[b]能使各層面的讀者都恰到好處地獲取自己所需要的知識內容[/b]。

相關文章