- 軟件大小:4.39M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書
- 更新時(shí)間:2017-08-09 12:02
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無
146.48M/中文/2.0
9.76M/中文/10.0
7.81M/中文/1.4
5.85M/中文/0.0
25.39M/中文/10.0
解讀nosql pdf版是一本理論與實(shí)踐并重的NoSQL數(shù)據(jù)庫專業(yè)教程參考書,涵蓋NoSQL基本概念、NoSQL數(shù)據(jù)架構(gòu)模式以及相關(guān)案例講解等內(nèi)容,文筆通俗易懂,結(jié)構(gòu)清晰明朗,適合NoSQL初學(xué)者使用,歡迎下載!
本書從NoSQL的相關(guān)理論開始,深入淺出地探討了NoSQL核心的架構(gòu)模式、解決方案和一些高級主題,內(nèi)容循序漸進(jìn),從理論回歸于實(shí)踐。
全書分為4個(gè)部分。首部分介紹NoSQL的相關(guān)理論,如CAP理論、BASE理論、一致性散列算法等;第二部分介紹NoSQL核心的架構(gòu)模式—鍵值存儲(chǔ)、圖存儲(chǔ)、列族存儲(chǔ)、文檔存儲(chǔ);第三部分展現(xiàn)一些常用的NoSQL解決方案,如HA、全文搜索等;后一部分討論NoSQL的一些高級主題,如函數(shù)式編程。
第一部分 了解NoSQL
第1章 NoSQL:明智的選擇 2
1.1 什么是NoSQL 3
1.2 NoSQL的商業(yè)驅(qū)動(dòng) 4
1.2.1 容量 5
1.2.2 速度 5
1.2.3 敏捷性 6
1.3 NoSQL案例研究 6
1.3.1 案例研究:LiveJournal的Memcache技術(shù) 7
1.3.2 案例研究:Google的MapReduce——利用商用硬件生成搜索索引 7
1.3.3 案例研究:Google的Bigtable——一個(gè)有著數(shù)十億行和百萬列的表 8
1.3.4 案例研究:亞馬遜的Dynamo—每天24小時(shí)接收訂單 9
1.3.5 案例研究:MarkLogic 9
1.3.6 實(shí)踐 10
1.4 小結(jié) 10
第2章 NoSQL概念 12
2.1 保持組件簡單以促進(jìn)重用 12
2.2 將應(yīng)用分層以簡化設(shè)計(jì) 14
2.3 策略地使用RAM、SSD和磁盤提升性能 17
2.4 使用一致性散列算法維護(hù)當(dāng)前的緩存 18
2.5 比較ACID和BASE——兩種可靠的數(shù)據(jù)庫事務(wù)方法 19
2.5.1 RDBMS的事務(wù)控制——ACID 21
2.5.2 非RDBMS的事務(wù)控制—BASE 22
2.6 通過數(shù)據(jù)庫分片獲得水平擴(kuò)展能力 23
2.7 基于Brewer的CAP定理進(jìn)行權(quán)衡 25
2.8 實(shí)踐 26
請描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請輸入內(nèi)容