联系我们

课程大纲

高级数据操作

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

性能优化

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

索引和特殊集合

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

聚合

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

复制

  • MongoDB中的异步复制工作原理
  • 设置和维护副本集
  • 使用写关注和读偏好
  • 处理复制故障

分片

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

安全性

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

备份和恢复计划

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

要求

熟悉基础和中级概念,并具备几年的实际工作经验。

 14 小时

客户评论 (2)

即将举行的公开课程

课程分类