MongoDB權威指南(第3版)_第1頁
MongoDB權威指南(第3版)_第2頁
MongoDB權威指南(第3版)_第3頁
MongoDB權威指南(第3版)_第4頁
MongoDB權威指南(第3版)_第5頁
已閱讀5頁,還剩43頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

MongoDB權威指南(第3版)讀書筆記模板01思維導圖讀書筆記目錄分析內容摘要精彩摘錄作者介紹目錄0305020406思維導圖指南第版文檔版數據庫修復身份驗證第章設計簡介應用程序副本空間規則情況使用數據注意事項復制本書關鍵字分析思維導圖內容摘要內容摘要與傳統的關系數據庫不同,MongoDB是一種面向文檔的數據庫。本書這一版共分為6個部分,涵蓋開發、管理以及部署等各個方面。這一版對TTL和聚合管道等新特性進行了講解,還增加了配置MongoDB的章節,涵蓋面向文檔的存儲方式及利用MongoDB的無模式數據模型處理文檔、集合和多個數據庫,以及監控、安全性和身份驗證、備份和修復、水平擴展MongoDB數據庫等多方面的內容。讀書筆記讀書筆記事無巨細的mongo使用手冊,但對原理沒有太深的介紹。入門MongoDB的推薦讀物,講得蠻全面,俺細看了30小時。非常實用的一本書,理論知識夠用還不枯燥,實操性很強,值得反復閱讀。書的內容很不錯,很適合入門,深度也不錯,就是如果有人工翻譯版本就太棒了,機器翻譯看起來有點費勁。????,內容相對很全面,和大多數“權威指南”一樣,覆蓋范圍很廣,但是局部深度不夠,可作為入門讀物。本書詳細介紹了mongoDB的相關操作指導,涉及部分的副本高可用和分片原理,很多分布式數據庫都采用類似架構方法,大同小異。本書內容結構本書分為6個部分,涵蓋開發、管理以及部署等方面的內容。第4章解釋如何查找文檔和編寫復雜的查詢,以及如何迭代結果集。第8章介紹事務,內容包括什么是事務,如何在應用程序中使用事務,以及如何調優。本書對MongoDB做了以下幾個點的介紹1.MongoDB的簡介1.1易于使用MongoDB不是關系數據庫,而是面向文檔(document-oriented)的數據庫。MongoDB提供了一種基于數據處理管道的聚合框架。2.1文檔文檔是MongoDB的核心概念:它是一組有序鍵值的集合。精彩摘錄精彩摘錄MongoDB會區分類型和大小寫MongoDB中的文檔不能包含重復的鍵MongoDB不是關系數據庫,而是面向文檔(document-oriented)的數據庫。MongoDB會自動平衡跨集群的數據和負載,自動重新分配文檔,并將讀寫操作路由到正確的機器上它在其WiredTiger存儲引擎中使用了機會鎖,以最大限度地提高并發和吞吐量。它會使用盡可能多的RAM(內存)作為緩存,并嘗試為查詢自動選擇正確的索引。MongoDB支持通用的二級索引,并提供唯一索引、復合索引、地理空間索引及全文索引功能MongoDB的分布式特性是它使用ObjectId而不是其他傳統做法(比如自動遞增主鍵)的主要原因:跨多個服務器同步自動遞增主鍵既困難又耗時。因為MongoDB的設計初衷就是作為一個分布式數據庫,所以能夠在分片環境中生成唯一的標識符非常重要。目錄分析第2章入門指南第1章MongoDB簡介第一部分MongoDB入門第4章查詢第3章創建、更新和刪除文檔第一部分MongoDB入門第1章MongoDB簡介1.1易于使用1.2易于擴展1.3功能豐富1.4性能卓越1.5設計理念第2章入門指南2.1文檔2.2集合2.3數據庫2.4啟動MongoDB2.5MongoDBshell介紹2.6數據類型2.7使用MongoDBshell第3章創建、更新和刪除文檔3.1插入文檔3.2刪除文檔3.3更新文檔第4章查詢4.1find簡介4.2查詢條件4.3特定類型的查詢4.4$where查詢4.5游標第5章索引第7章聚合框架第6章特殊的索引和集合類型第二部分設計應用程序第9章應用程序設計第8章事務第二部分設計應用程序第5章索引5.1索引簡介5.2explain輸出5.3何時不使用索引5.4索引類型5.5索引管理第6章特殊的索引和集合類型6.1地理空間索引6.2全文搜索索引6.3固定集合6.4TTL索引6.5使用GridFS存儲文件第7章聚合框架7.1管道、階段和可調參數7.2階段入門:常見操作7.3表達式7.4$project7.5$unwind7.6數組表達式7.7累加器7.8分組簡介7.9將聚合管道結果寫入集合中第8章事務8.1事務簡介8.2如何使用事務8.3對應用程序的事務限制進行調優第9章應用程序設計9.1模式設計注意事項9.2范式化與反范式化9.3優化數據操作9.4數據庫和集合的設計9.5一致性管理9.6模式遷移9.7模式管理9.8不適合使用MongoDB的場景第10章創建副本集第11章副本集的組成第12章從應用程序連接副本集第13章管理第三部分復制第10章創建副本集10.1復制簡介10.2建立副本集(一)10.3網絡注意事項10.4安全注意事項10.5建立副本集(二)10.6觀察副本集10.7更改副本集配置10.8如何設計副本集10.9成員配置選項第11章副本集的組成11.1同步11.2心跳11.3選舉11.4回滾第12章從應用程序連接副本集12.1客戶端到副本集的連接行為12.2在寫入時等待復制12.3自定義復制保證規則12.4將讀請求發送到從節點第13章管理13.1以單機模式啟動成員13.2副本集配置13.3控制成員狀態13.4監控復制第14章分片簡介第15章配置分片第16章選擇片鍵第17章分片管理第四部分分片第14章分片簡介14.1什么是分片14.2理解集群組件14.3在單機集群上進行分片第15章配置分片15.1何時分片15.2啟動服務器15.3MongoDB如何追蹤集群數據15.4均衡器15.5排序規則15.6變更流第16章選擇片鍵16.1評估使用情況16.2描繪分發情況16.3片鍵策略16.4片鍵規則和指導方針16.5控制數據分發第17章分片管理17.1查看當前狀態17.2跟蹤網絡連接17.3服務器管理17.4數據均衡第18章了解應用程序的動態第20章持久性第19章MongoDB安全介紹第五部分應用程序管理第18章了解應用程序的動態18.1查看當前操作18.2使用系統分析器18.3計算大小18.4使用mongotop和mongostat第19章MongoDB安全介紹19.1MongoDB的身份驗證和授權19.2MongoDB的認證和傳輸層加密教程第20章持久性20.1使用日志機制的成員級別持久性20.2使用寫**的集群級別持久性20.3使用讀**的集群級別持久性20.4使用寫**的事務持久性20.5MongoDB不能保證什么20.6檢查數據損壞第21章在生產環境中設置MongoDB第22章監控MongoDB第23章備份第24章部署MongoDB第六部分服務器端管理第21章在生產環境中設置MongoDB21.1從命令行啟動21.2停止MongoDB21.3安全性21.4日志第22章監控MongoDB22.1監控內存使用情況22.2計算工作集的大小22.3跟蹤性能情況22.4跟蹤剩余空間22.5監控復制情況第23章備份23.1備份方法23.2對服務器進行備份23.3副本集的特殊注意事項23.4分片集群的特殊注意事項第24章部署MongoDB24.1系統設計24.2虛擬化24.3配置系統設置24.4網絡配置24.5系統管理A.1選擇版本A.3在POSIX系統(Linux和Mac

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論