深入學習MongoDB

深入學習MongoDB pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:Kristina Chodorow
出品人:
頁數:121
译者:巨成
出版時間:2012-3
價格:32.00元
裝幀:平裝
isbn號碼:9787115272119
叢書系列:圖靈程序設計叢書·數據庫係列
圖書標籤:
  • MongoDB
  • NOSQL
  • 數據庫
  • O'Reilly
  • 計算機
  • NoSQL
  • 編程
  • 數據庫-NOSQL
  • MongoDB
  • NoSQL
  • 數據庫
  • 數據存儲
  • 開發
  • 技術
  • 編程
  • 數據管理
  • 文檔數據庫
  • 大數據
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《深入學習MongoDB》分兩部分,分彆對應O'Reilly公司齣版的Scaling MongoDB 50Tips and Tricks for Mongo DB Developers兩《深入學習MongoDB》的內容。第一部分全麵講解瞭有關建立和使用集群的內容,不僅從應用開發人員的角度講解瞭MongoDB的使用,而且從運維方麵介紹瞭集群的管理。其中內容包括通過分片設置MongoDB集群,分片的工作原理,查詢和更新數據,操作、監控和備份集群,錯誤處理。第二部分依次從應用設計、實現、優化、數據安全和管理方麵介紹瞭使用MongoDB構建應用的技巧,內容包括範式化與反範式化的利弊權衡,復製組的故障恢復等。

著者簡介

Kristina Chodorow 10gen公司的軟件工程師,MongoDB項目的核心成員,從事與數據庫服務器、PHP驅動、Perl驅動等相關的工作。她常在世界級技術大會上作報告,包括OSCON、LinuxCon、FOSDEM和Latinoware。

圖書目錄

MongoDB 擴展技術
第1 章 歡迎來到分布式計算的世界   1
第2 章 理解分片   5
2.1 分割數據  7
2.1.1 分配數據   8
2.1.2 如何創建塊   11
2.2 平衡   14
2.3 mongos   17
2.4 配置服務器   18
2.5 集群的構造   18
第3 章 建立集群   21
3.1 選擇片鍵   23
3.1.1 小基數片鍵   23
3.1.2 升序片鍵   25
3.1.3 隨機片鍵   26
3.1.4 好片鍵   27
3.2 新老集閤分片   29
3.2.1 快速起步   29
3.2.2 配置服務器   29
3.2.3 mongos   30
3.2.4 分片   31
3.2.5 數據庫和集閤   32
3.3 增減容量   33
3.3.1 移除分片   34
3.3.2 修改分片中的服務器   35
第4 章 使用集群   37
4.1 查詢   39
4.2 為什麼會這樣   39
4.2.1 計數   39
4.2.2 唯一索引   40
4.2.3 更新   41
4.3 MapReduce   42
第5 章 管理   43
5.1 使用命令行   45
5.1.1 瞭解概況   45
5.1.2 配置集閤   46
5.1.3 應該連接什麼   47
5.2 監控   47
5.2.1 mongostat   48
5.2.2 Web 管理界麵   48
5.3 備份   49
5.4 關於架構的建議   50
5.4.1 創建應急站點   50
5.4.2 挖護城河   50
5.5 錯誤處理   51
5.5.1 分片停機   51
5.5.2 多數分片停機   51
5.5.3 配置服務器停機   52
5.5.4 mongos 進程死掉   52
5.5.5 其他注意事項   53
第6 章 學習資源   55
MongoDB 開發技巧50 例
第1 章 應用設計技巧   65
1.1 技巧1:速度和完整性的摺中   67
1.1.1 示例:網上購物車   68
1.1.2 考慮因素   69
1.2 技巧2:適應未來的數據要範式化   70
1.3 技巧3:盡量單個查詢獲取數據   71
1.3.1 示例:博客   71
1.3.2 示例:相冊   72
1.4 技巧4:嵌入關聯數據   72
1.5 技巧5:嵌入時間點數據   73
1.6 技巧6:不要嵌入不斷增加的數據   73
1.7 技巧7:預填充數據   73
1.8 技巧8:盡可能預先分配空間   74
1.9 技巧9:用數組存放要匿名訪問的內嵌數據   75
1.10 技巧10:文檔要自給自足   77
1.11 技巧11:優先使用$ 操作符   79
1.11.1 深入瞭解   79
1.11.2 提高性能   79
1.12 技巧12:隨時聚閤   80
1.13 技巧13:編寫代碼處理數據完整性問題   80
第2 章 實現技巧   83
2.1 技巧14:使用正確的類型   85
2.2 技巧15:用簡單唯一的id 替換_id    85
2.3 技巧16:不要用文檔做_id   86
2.4 技巧17:不要用數據庫引用   86
2.5 技巧18:不要用GridFS 處理小的二進製數據   87
2.6 技巧19:處理“無縫”故障切換   88
2.7 技巧20:處理復製組失效及故障恢復   88
第3 章 優化技巧   89
3.1 技巧21:盡可能減少磁盤訪問   91
3.2 技巧22:使用索引減少內存占用   92
3.3 技巧23:不要到處使用索引   94
3.4 技巧24:索引覆蓋查詢   95
3.5 技巧25:使用復閤索引加快多個查詢   95
3.6 技巧26:通過建立分級文檔加速掃描   96
3.7 技巧27:AND 型查詢要點   98
3.8 技巧28:OR 型查詢要點   98
第4 章 數據安全性和一緻性  101
4.1 技巧29:單機做日誌,多機則復製   103
4.2 技巧30:堅持使用復製或日誌, 或兩者兼用   104
4.3 技巧31:不要信任repair 恢復的數據   105
4.4 技巧32:getlasterror   105
4.5 技巧33:開發過程中一定要使用安全寫入   106
4.6 技巧34:使用w 參數  106
4.7 技巧35:一定要給w 設置超時  107
4.8 技巧36:不要每次寫入都調用fsync   108
4.9 技巧37:崩潰之後正常啓動   108
4.10 技巧38:持久性服務器的瞬時備份   108
第5 章 管理技巧   109
5.1 技巧39:手工清理塊集閤   111
5.2 技巧40:用repair 壓縮數據庫   111
5.3 技巧41:不要改變復製組成員投票的權值   112
5.4 技巧42:無活躍節點時可重置復製組  113
5.5 技巧43:不必指定--shardsvr 和--configsvr 參數  115
5.6 技巧44:開發時纔用--notablescan    115
5.7 技巧45:學習JavaScript   116
5.8 技巧46:在shell 中管理所有服務器和數據庫   116
5.9 技巧47:獲得幫助   117
5.10 技巧48:創建啓動文件   118
5.11 技巧49:自定義函數   119
5.12 技巧50:使用單個連接讀取自身寫入   120
· · · · · · (收起)

讀後感

評分

第一次使用MongoDB是在做网络爬虫的时候,由于需要暂存从互联网上爬下来的HTML内容等待抽取,由于该结构完全是非结构化的,于是顺理成章,我们便选用了这个当时最流行的Nosql工具。再到现在公司也局部实验性地选择Mongo,所以我也算是一个半专业的MongoDB使用者了。 但是我对M...  

評分

好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好...

評分

这本书介绍了如何进行集群部署 MongoDB。 把分布式部署 MongoDB的三个要素,(config server, shard, mongos)介绍的很清晰。 shard 是存储单元, config server 仅保存配置。 mongos 不保存任何数据,就是一个 router ,好比控制器,或者路由器。所有的查询,写入,管理都通过...  

評分

其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实读了还是觉得一般,部分地方不清楚其实...  

評分

第一次使用MongoDB是在做网络爬虫的时候,由于需要暂存从互联网上爬下来的HTML内容等待抽取,由于该结构完全是非结构化的,于是顺理成章,我们便选用了这个当时最流行的Nosql工具。再到现在公司也局部实验性地选择Mongo,所以我也算是一个半专业的MongoDB使用者了。 但是我对M...  

用戶評價

评分

主要講瞭分片,能看的隻有50頁左右,Mongodb的書略少啊,32大洋略坑爹,更重要的是我沒看懂分片

评分

30塊錢121頁的書,真心太自信瞭。

评分

列舉的技巧比較實用

评分

仔細看看MongoDB這貨還真是不敢碰,相用在生産環境上的好好做各種實驗吧

评分

終於可以還給浩子瞭,霸占瞭兩周都沒怎麼看。蜻蜓點水嘛,隨便翻翻好瞭,中文名非要整個“深入”。。。PS,維基百科上看到terabytes叫太字節,petabytes叫拍(它)字節……我差點亂吐槽瞭,掩麵……

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有