王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第六门课程:NoSQL架构揭秘和MongoDB深刻浅出最佳实践

一:课程简介:数据库

该来的终于来了,一股NoSQL革命正在席卷全球…编程

因为传统数据库愈来愈没法知足日益增加的海量数据的高效存储、访问以及高并发读写以及巨大的可扩展性等问题,传统的关系型数据库面临着巨大的调整,NoSQL应用而生。浏览器

   NoSQL经过自身的架构和设计很是有效的解决了大数据量、高性能、高可用性、高度可扩展性等问题,而且在性能上具备革命性的优点,在众多的NoSQL中其中的MongoDB做为非关系型数据库中功能最为丰富、最像关系型数据库的最受欢迎,它具备高性能、易部署、易使用、存储和管理方便等诸多优点。性能优化

       本课程从NoSQL揭秘开始,以实践为基础按部就班的剖析NoSQL的方方面面,尤为是对MongoDB的剖析尤其深刻实用。助力你成为NoSQL时代的弄潮儿。服务器

 

二:课程特点网络

1,      深刻浅出中动手实做;架构

2,      各类NoSQL的产品对比;并发

3,      深刻剖析NoSQL的典型表明MongoDB框架

 

 

三:适合对象:运维

   软件工程师;

    数据库开发人员;

    网络后台开发人员;

    运维人员;

四:基础要求

   了解Linux系统;

    了解网络;

    了解Java;

五:讲师简介

王家林。

Hadoop源码级专家,曾负责某知名公司的类Hadoop框架开发工做,专一于Hadoop一站式解决方案的提供,同时也是云计算分布式大数据处理的最先实践者之一,Hadoop的狂热爱好者,不断的在实践中用Hadoop解决不一样领域的大数据的高效处理和存储,如今正负责Hadoop在搜索引擎中的研发中国电信的屡次Hadoop培训,花旗银行的Hadoop内训,金立手机的Hadoop内训等,著有《云计算分布式大数据Hadoop实战高手之路---从零开始》《云计算分布式大数据Hadoop实战高手之路---高手崛起》《云计算分布式大数据Hadoop。实战高手之路---高手之巅》等;

Android架构师、高级工程师、咨询顾问、培训专家;     

通晓Android、HTML五、Hadoop,迷恋英语播音和健美;

致力于Android、HTML五、Hadoop的软、硬、云整合的一站式解决方案;

国内最先(2007年)从事于Android系统移植、软硬整合、框架修改、应用程序软件开发以及Android系统测试和应用软件测试的技术专家和技术创业人员之一。

HTML5技术领域的最先实践者(2009年)之一,成功为多个机构实现多款自定义HTML5浏览器,参与某知名的HTML5浏览器研发;

超过10本的IT畅销书做者;

 

六:培训内容

 

 

时间

内容

备注

第一天

第1个主题:NoSQL揭秘

1.有关系型数据库走向NoSQL数据库

2.NoSQL数据核心

3.如何导入NoSQL

 

第2个主题:动手使用NoSQL实战

一、memcached的安装使用和案例实战;

二、Tokyo Tyrant的安装使用和案例实战

三、Redis的安装使用和案例实战;

四、MongoDB的安装使用和案例实战

 

第3个主题:性能验证

1. 插入和查询处理的性能

2. 不一样NoSQL实例的性能对比

 

第4个主题:NoSQL化的关系型数据库

1. NoSQL数据库剖析

2. 使用HandlerSocket

3.基于MySQL构建NoSQL化的数据库

4.性能优化

 

 

时间

内容

备注

 

 

 

 

 

 

 

 

 

 

 

 

 

 

次日

第1个主题:MongoDB揭秘

1. MongoDB的核心服务器和工具

2. 为何选择使用MongoDB

3.MongoDB的适用领域

 

第2个主题:MongoDB的JavaScript Shell

1. 使用MongoDB Shell插入、更新和删除文档

2. 建立索引并进行查询

3. MongoDB Shell的管理

 

第3个主题:MangoDB编程代码实战

1. Ruby语言下的MongoDB开发实战

2. 背后的工做机制和原理

3. 构建实际应用的具体策略思考

 

第4个主题:MangoDB开发应用程序案例实战

1. 构建面向文档的数据

2. 查询与聚合

3.更新、原子操做、删除

 

 

第三天

第1个主题:MongoDB的索引和查询优化

1.实战索引

2.查询优化的原则和具体策略

 

第2个主题:MongoDB的复制

一、关于副本集

二、主从复制

三、驱动与复制

 

第3个主题:MongoDB的分片

1. 分片集群

2. 分片集群的查询与索引

3.分片键的选择

4.如何在生产环境中进行分片

 

第4个主题:MongoDB的部署与管理

1. MongoDB部署实战

2.监控MongoDB

3.诊断MongoDB

4.MongoDB的维护

 

第5个主题:MongoDB的性能调优

1. 性能调优的策略思考

2.由查询和索引带来的新能调优

3.内存在性能调优中的使用

4.提高磁盘的性能

5.扩展

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息
相关文章