MongoDB原理、应用与集群优化培训课程
    
        
            | 
             培训内容:  
             | 
        
        
            
            
            
                
                    
                        | 
                         NoSQL揭秘  
                         | 
                        
                         有关系型数据库走向NoSQL数据库  
                        NoSQL数据核心  
                        如何导入NoSQL  
                        Redis案例实战  
                        memcached案例实战  
                        HBase案例实战  
                        Neo4j案例实战  
                         | 
                     
                    
                        | 
                         为现代web而生的数据库-MongoDB  
                         | 
                        
                         生于云端  
                        mongodb的主要特性  
                        mongodb的核心服务器和工具  
                        为什么选择mongodb  
                        提示与局限  
                        MongoDB的适用领域  
                        MongoDB 安装  
                         | 
                     
                    
                        | 
                         MongoDB部署  
                         | 
                        
                         MongoDB的体系架构解读;  
                        MongoDB生态系统节点类型;  
                        MongoDB主从复制模式解读;  
                        MongoDB副本集复制模式解读;  
                        MongoDB分片解读;  
                        MongoDB集群部署方式都有哪些?如何做选择;  
                        我们的MongoDB集群部署实践 
                         | 
                     
                    
                        | 
                         MongoDB库如何设计  
                         | 
                        
                         MongoDB Autosharding是否靠谱;  
                        MongoDB 库级sharding是否需要开启;  
                        MongDB 库设计原则;  
                        我们的MongoDB库设计实践  
                         | 
                     
                    
                        | 
                          
                        MongoDB 表如何设计  
                         | 
                        
                         collection sharding 是否靠谱;  
                        collection sharding 是否需要开启;  
                        free scheme 真的free?怎么应对;  
                        collection 字段名如何选取;  
                        collection 索引如何设计;  
                        collection 空间地理索引是否靠谱?如何设计;  
                        collection 设计原则;  
                        collection 单表数据量大如何sharding;  
                        我们的MongoDB 表设计实践; 
                         | 
                     
                    
                        | 
                         MongoDB GridFS  
                         | 
                        
                         GridFS是什么;  
                        GridFS适用场景是什么;  
                        GridFS如何使用;  
                        我们的GridFS使用实践; 
                         | 
                     
                    
                        | 
                          
                        MongoDB MapReduce  
                         | 
                        
                         MongoDB集群Map Reduce原理;  
                        MongoDB集群上如何做Map Reduce;  
                        我们的MongoDB Map Reduce实践  
                         | 
                     
                    
                        | 
                         mongodb Javascript shell   
                         | 
                        
                         深入mongodb shell   
                        创建索引并查询   
                        基本管理    
                        获得帮助  
                         | 
                     
                    
                        | 
                         使用mongodb编写程序  
                         | 
                        
                         通过ruby使用mongodb    
                        驱动是如何工作的 
                        构建简单的应用程序  
                         | 
                     
                    
                        | 
                         mongodb与应用程序开发  
                         | 
                        
                         schema设计原则  
                        设计电子商务数据模型  
                        具体细节:数据库、集合与文档  
                        查询与聚合  
                        mongodb查询语言  
                        查询选择器  
                        聚合指令  
                        详解聚合  
                        更新、原子操作与删除  
                        原子文档处理  
                        具体细节:mongodb的更新与删除  
                        并发性、原子性与隔离性 
                         | 
                     
                    
                        | 
                         精通mongod-索引与查询优化  
                         | 
                        
                         索引理论    
                        b树索引  
                        索引类型    
                        索引管理   
                        查询优化 
                         | 
                     
                    
                        | 
                          
                        精通mongod-复制  
                         | 
                        
                         为什么复制很重要   
                        复制的使用场景   
                        副本集  
                        主从复制    
                        驱动与复制  
                         | 
                     
                    
                        | 
                         分片    
                         | 
                        
                         何谓分片  
                        分片的工作原理  
                        示例分片集群    
                        写入分片集群    
                        分片集群的查询与索引    
                        选择分片键   
                        环境中的分片 
                         | 
                     
                    
                        | 
                         MongoDB集群监控  
                         | 
                        
                         MongoDB集群监控的方式都有哪些;  
                        Mongosniff能监控什么,如何监控;  
                        Mongostat能监控什么,如何监控;  
                        MongoDB内部工具能监控什么,如何监控;  
                        MMS能监控什么,如何监控;  
                        第三方监控能监控什么,如何监控;  
                        我们的MongoDB集群监控实践;  
                         | 
                     
                    
                        | 
                         MongoDB集群线上典型问题案例分析及解决  
                         | 
                        
                         大量删除数据问题及其解决方案;  
                        大量数据空洞问题及其解决方案;  
                        存储量&并发量增大,CPU飙升问题及其解决方案;  
                        Sharding迁移数据抖动问题及其解决方案;  
                        内存频繁swap、磁盘IO性能不足问题及其解决方案;  
                        地理空间索引查询和重构消耗过多CPU资源问题及其解决方案; 
                         | 
                     
                    
                        | 
                          
                        MongoDB集群性能优化方案  
                         | 
                        
                         导致MongoDB集群性能低下原因是什么;  
                        如何尽早发现MongoDB集群性能问题;  
                        如何收缩数据提升性能;  
                        如何Scale Up方式提升性能;  
                        如何Scale Out方式提升性能;  
                        我们的MongoDB集群性能优化实践;  
                         | 
                     
                    
                        | 
                         MongoDB集群如何无缝扩容扩展  
                         | 
                        
                         什么情况下我们需要扩容MongoDB集群;  
                        常用的MongoDB集群扩容方案都有哪些;  
                        如何做到无缝的MongoDB集群扩容扩展;  
                        我们的MongoDB集群扩容扩展实践;  
                         | 
                     
                
             
             
              
             | 
        
    
 
 
                如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获