![]()
内容推荐 本书共分9章,通过介绍NoSQL数据库的分布式架构、数据模型、数据原理等,让读者能够理解NoSQL数据库的特点,并能在具体的应用场景中选择合适的数据库。通过学习HBase和MongoDB的数据操作方法以及编程方法,读者将学会在实际应用中运用这些原理。 本书适合作为大数据专业应用型人才培养教材。建议安排教学课时为64学时,教师可根据学生的接受能力以及高校的培养方案选择教学内容。 目录 第1章 绪论 1.1 数据库系统 1.2 分布式数据库的数据管理 1.3 ACID与BASE 1.4 NoSQL数据库分类 第2章 认识HBase 2.1 HBase简介 2.2 HDFS原理 2.3 HBase的组件和功能 2.4 HBase的使用场景及案例 2.5 HBase的安装与配置 第3章 HBase数据模型与使用 3.1 HBase数据模型 3.2 HBase Shell基本操作 3.3 HBase编程方法 第4章 HBase原理实现 4.1 HBase基本原理 4.2 HBase Region管理 4.3 HBase集群管理 第5章 MongoDB基础 5.1 概述 5.2 基本概念 5.3 数据库与集合的基本操作 5.4 文档的基本操作 5.5 索引 5.6 聚合 第6章 MongoDB进阶 6.1 集群架构 6.2 MongoDB分布式集群部署 6.3 MongoDB编程方法 第7章 其他非关系型数据库简介 7.1 内存数据库简介 7.2 图形数据库 第8章 NewSQL数据库 8.1 TiDB数据库 8.2 OceanBase 第9章 综合实验 9.1 MongoDB实验 9.2 HBase实验 9.3 代码清单 参考文献 |