南京柯普瑞IT学校

为政府及企业客户提供专业化IT高端技术培训解决方案.

学校课程咨询服务:
400-882-5311
培训世界 >南京数据库培训 >MongoDB数据库管理

MongoDB数据库管理

MongoDB数据库管理

上课时段: 详见内容

已关注: 258

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 南京柯普瑞IT学校

教学点: 1个

开班时间: 滚动开班

咨询电话:400-882-5311

预约试听

课程详情

课程大纲
  一、MongoDB体系结构概述
  1、起源,设计目标,关键特性
  2、进程结构(mongos、monhead、config server)
  3、目录/文件结构
  二、使用MongoDB Shell
  1、文件和数据类型
  2、CRUD(插入、查询、更新、删除)
  3、系统命令
 三、单服务器配置和部署
  1、配置文件
  2、数据文件和分配
  3、日志文件
  4、硬件和文件系统建议
 四、安全
  1、内置认证
  2、关于安全部署的建议
 五、监测MongoDB
  1、蒙哥特
  2、内存和IO性能分析
  3、与监测工具的集成:Munin/Cacti/Nagios
  4、MongoDB的网络控制台
  六、索引和查询优化
  1、管理索引和MongoDB索引内部
  2、单一/复合/地理指数
  3、识别次优查询。使用查询分析器。
  七、驱动程序简介(Java/Python/Ruby/PHP/Perl)
  1、驱动程序和shell如何与MongoDB通信
  2、BSON与MongoDB有线协议
  3、应用程序连接的故障排除
 八、介绍读写可伸缩性
  九、复制与耐久性
  1、主从复制
  2、复制集
  3、为耐用性使用写关注点
  4、处理复制失败
 十、自动切分
  1、切分是如何工作的
  2、设置MongoDB碎片集群
  十一、选择碎片键
  十二、切分和索引
  1、切分和复制集拓扑
  2、管理切分群集
  十三、碎片/块迁移
  十四、备份和恢复计划
  1、基于文件系统的策略
  2、蒙古国/蒙古国
  3、rsync
  4、蒙古进口/蒙古出口
1