|
|
|
|
全部课程 >数据库与大数据 |
|
MongoDB数据库开发和运维
|
79 次浏览 2 次
|
|
|
| 时间地点:北京、深圳 上海 根据报名开班 |
| 课程费用:5000元,详见
公开课学习手册 |
|
|
|
| 企业内训:可以根据企业需求,定制内训,详见
内训学习手册 |
|
本课程培训后,进行能力评测,成绩合格者,获得《能力认证:数据架构师》证书 |
 |
《数据架构师》
认证方式
1.知识:权威知识考试;
2.技能:真实案例实践考评;
3.经验:工作经验审核;
4.素养:未来发展潜力的评估。
|
 |
|
|
MongoDB是非结构化数据库和NoSQL数据库的典型代表,在互联网、大数据等领域有广泛的应用。在DB-Engine的全球数百个数据库排名中,MongoDB长期位居前列。在大部分同行已经拥有关系数据库基础理论和大量实践基础上,通过进一步学习和掌握非关系型和NoSQL数据库知识,可为各位同行开拓和深化自己的职场生涯打下良好基础。
结合职场需求,本课程将按照数据库开发和运维管理两条线进行课程内容的组织,即先讲授MongoDB数据库设计和集合设计、MongoDB Shell语言、性能优化等开发技术,再讲授MongoDB数据库引擎、备份恢复、安全性、复制架构、分布式架构等运维管理方面知识。同时,本课程理论结合实践,让大家在学习MongoDB基础理论的同时展开各种实操练习,加深对相关知识的理解。

|
| |
| 培训目标: |
培训结束后,学员能够获得:
- MongoDB丰富的查询技术
- GridFS大文本开发和管理
- MongoDB聚合运算
- 索引及优化
- MongoDB核心引擎
- MongoDB日常管理
- MongoDB复制架构技术
- MongoDB分片数据库架构技术
|
| 培训对象:应用开发人员、数据库管理员(DBA),企业IT架构师 |
| 学员基础:最好有MongoDB使用经历 |
| 授课方式: 定制课程 + 案例讲解
+ 小组讨论,60%案例讲解,40%实践演练 |
| 培训内容:2天
|
| 课程类别 |
课程项目 |
主要内容 |
| MongoDB 应用开发 |
初识MongoDB世界 |
回顾数据库发展历史,以及当前数据库市场,MongoDB特点、在市场定位
MongoDB安装与配置
MongoDB创建集合,插入、修改、删除和查询文档等基本操作 |
| MongoDB 丰富的 查询技术 |
条件查询技术
数组、 嵌套文档、$elemMatch等非结构化查询技术
$text全文搜索技术 |
| GridFS 大文本开发和管理 |
GridFS技术原理和数据模型
GridFS操作
GridF应用场景 |
| MongoDB 聚合运算 |
$match、$group、$limit、$skip等基本聚合运算
$unwind、$push、$stdDevPop等高级聚合运算和管道运算 |
| 索引及优化 |
普通索引、唯一索引、Hash索引
过期索引、文本索引、3D等高级索引技术
性能优化基本方法:explain
慢语句查询方法 |
| MongoDB系统管理 |
MongoDB核心引擎 |
NMAP、NMAP v1引擎基本知识
Wired Tiger引擎基本知识
未提交读、提交读和快照隔离等事务管理机制 |
| MongoDB日常管理 |
导出mongoexport/导入mongoimport工具/
备份mongodump/恢复mongorestore工具
用户认证、权限管理等安全技术
mongostat、mongotop、db.stats()、db.c.stats等性能监控工具 |
| MongoDB复制架构技术 |
复制基本架构和复制集
搭建复制环境和数据复制验证
解析复制核心技术:操作日志 |
| MongoDB分片数据库架构技术 |
分片集群架构原理和如何选择分片键
搭建分片集群环境和部署验证
Chunk原理和分片集群环境的负载均衡实现过程 |
|
|
|
|
|
| |
|
|
|
79 次浏览 2 次
|
| 其他人还看了课程 |
|
|
|