课程简介
随着近年来数据科学的发展,人们记录信息的方式和量级不断地发生改变,数据的应用场景产生的重大变革,传统关系型数据库的缺陷逐渐暴露。通过打破关系型数据库的模式,构建出的NOSQL数据库结构简单,且具有分布式的易扩展的特点。这种高效便捷的新型数据库逐渐在互联网、电信、金融等行业得到广泛的应用,和关系型数据库形成了一种技术上的互补关系。
本课程理论和实践相结合,循序渐进地介绍了多种NOSQL数据库,全面、系统地介绍了多种NOSOL数据库的使用方法和适用范畴。课程注重贯穿数据库在开发过程中的实践性应用,以当前流行的主流NOSOL数据库为核心,密切结合这些数据库的最佳实践,使学员在理解和实践的基础上掌握当前NOSQL数据库在软件开发过程中的使用方法、技术和工具。
课程收益
1. 能掌握NoSQL数据库的基本概念、基本原理
2. 掌握用场景、多种NoSQL数据库的部署及使用方法
3. 熟练使用NoSQL数据库有效地解决实际问题
受众人群
架构师,软件研发人员,数据库管理员,数据库开发人员等其他数据库相关工作人员
课程周期
2天(12小时)
课程大纲
主题 | 内容 |
第一部分 | NoSQL 简介 |
第二部分 | NoSQL 数据模型 |
第三部分 | NoSQL 分布式模型 |
第四部分 | NoSQL 一致性原则 |
第五部分 | NoSQL 版本戳事务 |
第六部分 | 键值数据库:Redis |
第七部分 | 文档数据库:MongoDB |
第八部分 | 列族数据库:HBase |
第九部分 | 图形数据库:Neo4j |
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员