課程簡介

高級數據操作

  • Mongo Shell 的調整
  • 高效處理 CRUD 操作(插入、查詢、更新、刪除)
  • 有用的管理命令

性能優化

  • 內置監控工具:mongotop、mongostat
  • 分析記憶體和 IO 性能
  • MongoDB Cloud Manager 和 Munin
  • 識別次優查詢。使用查詢探查器。
  • 存儲引擎:MMAPv1 和 WiredTiger
  • 可解釋物件

索引和特殊集合

  • 管理索引和 MongoDB 索引內部
  • 單欄位和複合索引
  • 陣列和子文檔的索引
  • 地理索引
  • 有上限的集合、TTL 和可拖尾遊標

集合體 

  • 單一用途聚合
  • 聚合管道
  • map-reduce簡介

複製

  • 異步複製在 MongoDB 中的工作原理
  • 設置和維護副本集
  • 使用寫入關注和讀取首選項
  • 處理複製失敗

分片

  • 自動分片的工作原理
  • 設置 MongoDB 分片集群
  • 如何明智地選擇分片鍵
  • 分片集群的高級管理
  • 管理不平衡分片集群
  • 處理塊(分割、合併、遷移

安全

  • 副本集和分片集群中的身份驗證和授權
  • 管理許可權和自定義角色
  • 安全部署建議

備份和還原計劃

  • 基於檔案系統的策略
  • mongodump 和 mongorestore
  • 時間點恢復

最低要求

熟悉基本和中級概念,並有幾年的工作經驗。

 14 時間:

人數



每位參與者的報價

客戶評論 (2)

相關課程

課程分類