MongoDB安装管理实战培训

课程介绍
本课程让学员对MongoDB 有基础的认知,对MongoDB 与传统关系型数据库的区别与用法有所了解并能较好的使用MongoDB。让学员对MongoDB 的高可用架构复制集有所了解。并能在生产环境中进行部署与使用。同时能对MongoDB 有基础的参数与配置的认知。是学员能从传统关系型数据库思维较快的转换到非关系型的MongoDB 并能自主学习。
课程目标:
掌握关系型数据库与非关系型数据库的区别;
掌握MongoDB高可用架构复制集;
掌握MongoDB部署于管理
掌握MongoDB索引
掌握MongoDB的配置文件

课程对象
    DBA,服务端工程师,所有对MongoDB 有兴趣的技术工程师

课程长度2天

最新时间定制课程(内训),人满开班(公开课)

传统的面对面授课方式。

 

课程大纲:

一.MongoDB 介绍
1.MongoDB 的历史
2.MongoDB 的现状
3.课程简介
4.MongoDB的相关网站介绍
5.关于数据库
6.为什么要选择MongoDB
二.MongoDB的部署
1.部署环境介绍
2.部署简单的MongoDB实例
3.连接MongoDB 服务器
4.示例
5.练习
三.MongoDB的基本使用
1.查询与写入
2.更新
3.删除
4.索引创建
5.sql与mongodb 语句的对比
6.示例
7.练习
四.MongoDB的索引
1.索引简介
2._id索引
3.单键索引
4.多件索引
5.符合索引
6.TTL索引
7.capped索引
8.示例
9.练习
五.全文索引
1.全文索引简介
2.创建全文索引
3.全文索引查询
4.全文索引相似查询
5.全文索引限制
6.示例
7.练习
六.MongoDB的安全模式
1.用户
2.权限
3.role
4.示例
5.练习
七.MongoDB的复制集
1.复制集介绍
2.复制集的成员与架构
3.复制集的高可用
4.复制集的读与写
5.Oplog
6.复制集的部署
7.复制集的配置与维护
8.示例
9.练习
八.MongoDB的配置文件
九.MongoDB的注意事项