端海教育集团
全国免费热线:4008699035 微信号:shuhaipeixun
或15921673576(微 信 同 号) Q Q:849322415
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
MongoDB性能优化实战培训

 
  班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
      每个班级的人数限3到5人,互动授课, 保障效果,小班授课。
  上间和地点
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦
最近开间(周末班/连续班/晚班):2019年1月26日
  实验设备
    ◆小班教学,教学效果好
       
       ☆注重质量☆边讲边练

       ☆合格学员免费推荐工作
       ★实验设备请点击这儿查看★
  质量保障

       1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
       2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供课后答疑。
       3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,端海学员的能力得到大家的认同,受到用人单位的广泛赞誉,端海的证书受到广泛认可。

部份程大纲
 
  • 课程信息
    随着大数据时代的到来,各种NoSql数据存储产品蜂拥而至,MongoDB作为一支市场占有率非常高的分布式文档存储数据库,它具备了易用性、Auto Sharding、高可扩展性、丰富的查询支持等特性,相比较传统的关系数据库,MongoDB具有了较大的诱惑力。伴随着MongoDB 3.0版本的发布,此版本在写入效率、数据压缩率等方面进一步提升,在运维成本上进一步缩减,随着版本迭代MongoDB会更加稳定,因此有理由相信MongoDB占有市场份额会进一步提升,为大家在分布式海量数据存储方面提供靠谱的数据库!
  • 培训特色
    随着大数据时代的到来,各种NoSql数据存储产品蜂拥而至,MongoDB作为一支市场占有率非常高的分布式文档存储数据库,它具备了易用性、Auto Sharding、高可扩展性、丰富的查询支持等特性,相比较传统的关系数据库,MongoDB具有了较大的诱惑力。伴随着MongoDB 3.0版本的发布,此版本在写入效率、数据压缩率等方面进一步提升,在运维成本上进一步缩减,随着版本迭代MongoDB会更加稳定,因此有理由相信MongoDB占有市场份额会进一步提升,为大家在分布式海量数据存储方面提供靠谱的数据库!
    本次课程,将会通过循序渐进、步步深入的方式讲解,理论结合实践,每节课的讲解都会基于线上亿级
  • 课程大纲
  • 主题 内容
    第一课:MongoDB入门
  • 1. NoSQL简介;
    2. MongoDB是什么;
    3. MongoDB的关键特性都有哪些;
    4. MongoDB适用场景是什么;
    5. MongoDB版本回顾;
    6. 学完MongoDB课程能具备什么样的技能、达到什么样的高度;
    7. 本次课程学员需要前期准备的基础软硬件环境;
  • 第二课:MongoDB部署
  • 1. MongoDB的体系架构解读;
    2. MongoDB生态系统节点类型;
    3. MongoDB主从复制模式解读;
    4. MongoDB副本集复制模式解读;
    5. MongoDB分片解读;
    6. MongoDB集群部署方式都有哪些?如何做选择;
    7. 我们的MongoDB集群部署实践;
  • 第三课:MongoDB库如何设计
  • 1. MongoDB Autosharding是否靠谱;
    2. MongoDB 库级sharding是否需要开启;
    3. MongDB 库设计原则;
    4. 我们的MongoDB库设计实践;
  • 第四课:MongoDB 表如何设计
  • 1. collection sharding 是否靠谱;
    2. collection sharding 是否需要开启;
    3. free scheme 真的free?怎么应对;
    4. collection 字段名如何选取;
    5. collection 索引如何设计;
    6. collection 空间地理索引是否靠谱?如何设计;
    7. collection 设计原则;
    8. collection 单表数据量大如何sharding;
    9. 我们的MongoDB 表设计实践;
  • 第五课:MongoDB GridFS
  • 1. GridFS是什么;
    2. GridFS适用场景是什么;
    3. GridFS如何使用;
    4. 我们的GridFS使用实践;
  • 第六课:MongoDB Map Reduce
  • 1. MongoDB集群Map Reduce原理;
    2. MongoDB集群上如何做Map Reduce;
    3. 我们的MongoDB Map Reduce实践;
  • 第七课:MongoDB集群监控
  • 1. MongoDB集群监控的方式都有哪些;
    2. Mongosniff能监控什么,如何监控;
    3. Mongostat能监控什么,如何监控;
    4. MongoDB内部工具能监控什么,如何监控;
    5. MMS能监控什么,如何监控;
    6. 第三方监控能监控什么,如何监控;
    7. 我们的MongoDB集群监控实践;
  • 第八课:MongoDB集群数据安全性和一致性
  • 1. MongoDB集群会出现数据是否会丢失;
    2. MongoDB集群数据安全性如何保证;
    3. MongoDB集群是否会出现数据不一致;
    4. MongoDB集群一致性如何保证;
    5. 我们的MongoDB集群数据安全性和一致性实践;
  • 第九课:MongoDB集群线上典型问题案例分析及解决
  • 1. 大量删除数据问题及其解决方案;
    2. 大量数据空洞问题及其解决方案;
    3. 存储量&并发量增大,CPU飙升问题及其解决方案;
    4. Sharding迁移数据抖动问题及其解决方案;
    5. 内存频繁swap、磁盘IO性能不足问题及其解决方案;
    6. 地理空间索引查询和重构消耗过多CPU资源问题及其解决方案;
  • 第十课:MongoDB集群性能优化方案
  • 1. 导致MongoDB集群性能低下原因是什么;
    2. 如何尽早发现MongoDB集群性能问题;
    3. 如何收缩数据提升性能;
    4. 如何Scale Up方式提升性能;
    5. 如何Scale Out方式提升性能;
    6. 我们的MongoDB集群性能优化实践;
  • 第十一课:MongoDB集群如何无缝扩容扩展
  • 1. 什么情况下我们需要扩容MongoDB集群;
    2. 常用的MongoDB集群扩容方案都有哪些;
    3. 如何做到无缝的MongoDB集群扩容扩展;
    4. 我们的MongoDB集群扩容扩展实践;
  • 第十二课:MongoDB集群如何无缝版本升级
  • 1. 什么情况下我们需要做版本的升级;
    2. 如何无缝对MongoDB集群版本升级;
    3. 我们的MongoDB集群无缝升级实践;
  • 第十三课:MongoDB 3.0及其应对方案
  • 1. MongoDB 3.0关键特性是什么;
    2. 我们如何应对;
 

-

 

  备案号:备案号:沪ICP备08026168号-1 .(2014年7月11)..............