课程大纲

高级数据操作

  • Mongo Shell 的调整
  • 高效处理 CRUD 操作(插入、查询、更新、删除)
  • 有用的管理命令

性能优化

  • 内置监控工具:mongotop、mongostat
  • 分析内存和 IO 性能
  • MongoDB Cloud Manager 和 Munin
  • 识别次优查询。使用查询探查器。
  • 存储引擎:MMAPv1 和 WiredTiger
  • 可解释对象

索引和特殊集合

  • 管理索引和 MongoDB 索引内部
  • 单字段和复合索引
  • 数组和子文档的索引
  • 地理索引
  • 有上限的集合、TTL 和可拖尾游标

集合体 

  • 单一用途聚合
  • 聚合管道
  • map-reduce简介

复制

  • 异步复制在 MongoDB 中的工作原理
  • 设置和维护副本集
  • 使用写入关注和读取首选项
  • 处理复制失败

分片

  • 自动分片的工作原理
  • 设置 MongoDB 分片集群
  • 如何明智地选择分片键
  • 分片集群的高级管理
  • 管理不平衡分片集群
  • 处理块(拆分、合并、迁移

安全

  • 副本集和分片集群中的身份验证和授权
  • 管理权限和自定义角色
  • 安全部署建议

备份和还原计划

  • 基于文件系统的策略
  • mongodump 和 mongorestore
  • 时间点恢复

要求

熟悉基本和中级概念,并有几年的工作经验。

 14 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

课程分类