重大通知:     北风课程即将全面升级更新,10.1起部分课程价格正式上调               重大通知:     北风课程即将全面升级更新,10.1起部分课程价格正式上调                

深入浅出MongoDB应用实战开发(基础、开发指南、系统管理、集群及系统架构)
  完毕
收藏课程
9999+

深入浅出MongoDB应用实战开发(基础、开发指南、系统管理、集群及系统架构)

MongoDB是一个基于分布式文件存储的数据库。旨在为WEB应用提供可扩展的高性能数据存储解决方案。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类...

适合人群:初级
课时数量:22课时
用到技术:MongoDB
涉及项目:通用帐号管理系统

本课程为VIP6会员免费专享区课程,专享区包括300+门北风网原创实战课程,价值15万元以上,不断更新,VIP6会员可任意免费学习,点此查看专享区内所有课程。
  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

推荐学习

 

课程概要:

 

MongoDB是一个基于分布式文件存储的数据库。旨在为WEB应用提供可扩展的高性能数据存储解决方案。


MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引


本课程侧重于讲解MongoDB的常用特性及高级特性,从实际开发的角度出发对MongoDB进行全方位深入剖析,学员从中可领会到MongoDB设计的精妙之处,体会到MongoDB强大的类sql查询语言,感受到MongoDB与其它Nosql数据库的异同之处。
 

教学模式说明:

 

1、在每节开始之前先简单回顾上一节所讲的内容,并对本节所讲的内容先进行概述,讲解概念、技术要点,设计实现思路等内容。
2、在讲解过程中涉及到代码的实现,会给学员布置一些作业,学员可以下来自行完成,以巩固加深学习效果。

 

课程进度安排:

 

MongoDB基础:
第一讲:nosql与MongoDB(nosql兴起的背景、各种nosql数据库介绍,MongoDB的特点)

第二节:MongoDB安装配置 (MongoDB安装使用,基本系统管理的技巧,web控制台使用) 

第三讲:MongoDB shell详解 (介绍MongoDB shell使用及命令,备份恢复、数据导入导出) 

第四讲:MongoDB文档、集合、数据库的概念(介绍文档、集合、数据库等基本概念,库文件存储方式,命令规则)

第五讲:Mongodb 数据类型介绍 (详细介绍MongoDB支持数据类型)


MongoDB开发指南:

第六讲:MongoDB增、删、改文档(讲解MongoDB中增加、删除、修改文档的命令,插入原理、批量修改、修改器使用)

第七讲:MongoDB查询语法一 (详细讲解MongoDB强大的查询功能,$in、$or、$ne、$lt、$gt等操作符组合查询)

第八讲:MongoDB查询语法二(详细讲解MongoDB强大的查询功能,正则表达式查询、数组查询、内嵌文档查询)

第九讲:MongoDB查询语法三(详细讲解MongoDB where查询,游标操作、分页查询及代码示例、游标内幕)

第十讲:MongoDB索引(详细讲解MongoDB的索引原理、管理、索引查询分析工具、强制索引使用等) 

第十一讲:MongoDB聚合统计(讲解MongoDB聚合统计功能)

第十二讲:MongoDB高级指南-命令工作原理(介绍数据库命令的工作原理)

第十三讲:MongoDB高级指南-固定集合、GridFS(介绍固定集合、GridFS原理及应用)

第十四讲:MongoDB高级指南-服务端脚本(介绍服务端脚本dbeval、javascript存储)


MongoDB系统管理:

第十五讲:MongoDB系统管理高级技巧1(系统监控)

第十六讲:MongoDB系统管理高级技巧2(数据库安全、备份恢复、数据修复)


MongoDB集群及系统架构:

第十七讲:MongoDB复制功能(详细讲解MongoDB主从复制建立、管理、维护)

第十八讲:MongoDB副本集功能(详细讲解MongoDB副本集建立、管理、维护)

第十九讲:MongoDB分片功能(详细讲解MongoDB分片建立、管理、维护)

第二十讲:MongoDB内幕( 深入剖析MongoDB系统架构、数据文件结构原理)


MongoDB应用案例:

第二十一讲:基于MongoDB通用帐号管理系统开发1

第二十二讲:基于MongoDB通用帐号管理系统开发2