图书介绍
NoSQL数据库原理与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王爱国,许桂秋主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115503503
- 出版时间:2019
- 标注页数:201页
- 文件大小:90MB
- 文件页数:208页
- 主题词:关系数据库系统-教材
PDF下载
下载说明
NoSQL数据库原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 数据库系统1
1.1.1 数据库系统的基本概念2
1.1.2 关系型数据库5
1.1.3 NoSQL数据库的特点8
1.2 分布式数据库的数据管理9
1.2.1 分布式数据处理9
1.2.2 CAP理论11
1.3 ACID与BASE12
1.3.1 ACID特性12
1.3.2 BASE原理13
1.3.3 最终一致性14
1.4 NoSQL数据库分类15
小结17
思考题17
第2章 认识HBase18
2.1 HBase简介18
2.1.1 HBase的发展历程19
2.1.2 HBase的特性20
2.1.3 HBase与Hadoop22
2.2 HDFS原理23
2.2.1 HDFS的基本架构23
2.2.2 HDFS的分块机制和副本机制25
2.2.3 HDFS的读写机制26
2.2.4 HDFS的特点与使用场景28
2.3 HBase的组件和功能29
2.3.1 客户端29
2.3.2 ZooKeeper30
2.3.3 HMaster31
2.3.4 RegionServer32
2.4 HBase的使用场景及案例32
2.4.1 搜索引擎应用33
2.4.2 捕获增量数据33
2.5 HBase的安装与配置35
2.5.1 准备工作35
2.5.2 HBase的安装与配置36
小结39
思考题40
第3章 HBase数据模型与使用41
3.1 HBase数据模型41
3.1.1 HBase的基本概念41
3.1.2 数据模型42
3.2 HBase Shell基本操作43
3.2.1 数据定义44
3.2.2 数据操作46
3.2.3 过滤器操作49
3.3 HBase编程方法54
3.3.1 基于Java的编程方法54
3.3.2 基于Thrift协议的编程方法58
3.3.3 基于MapReduce的分布式处理61
小结64
思考题64
第4章 HBase原理实现66
4.1 HBase基本原理66
4.1.1 Region定位66
4.1.2 数据存储与读取69
4.1.3 WAL机制72
4.2 HBase Region管理73
4.2.1 HFile合并73
4.2.2 Region拆分75
4.2.3 Region合并76
4.2.4 Region负载均衡76
4.3 HBase集群管理77
4.3.1 运维管理78
4.3.2 数据管理79
4.3.3 故障处理82
小结86
思考题86
第5章 MongoDB基础87
5.1 概述87
5.2 基本概念89
5.2.1 文档数据模型90
5.2.2 文档存储结构91
5.2.3 数据类型97
5.2.4 MongoDB的安装与测试98
5.3 数据库与集合的基本操作100
5.3.1 数据库操作101
5.3.2 集合操作103
5.4 文档的基本操作104
5.4.1 文档的键定义规则104
5.4.2 插入操作105
5.4.3 更新操作107
5.4.4 删除操作109
5.4.5 查询操作111
5.5 索引114
5.5.1 索引简介114
5.5.2 索引类型115
5.5.3 索引操作119
5.6 聚合120
5.6.1 聚合管道方法120
5.6.2 map-reduce方法122
小结124
思考题124
第6章 MongoDB进阶125
6.1 集群架构125
6.1.1 主从复制126
6.1.2 副本集126
6.1.3 分片127
6.2 MongoDB分布式集群部署129
6.2.1 分布式集群架构129
6.2.2 部署副本集130
6.2.3 部署分片集群134
6.3 MongoDB编程方法137
6.3.1 通过Java访问MongoDB138
6.3.2 通过Python访问MongoDB141
6.3.3 MongoDB的可视化工具Robomongo143
小结144
思考题144
第7章 其他非关系型数据库简介146
7.1 内存数据库简介146
7.1.1 Memcached简介146
7.1.2 Redis简介155
7.2 图形数据库158
7.2.1 Neo4j159
7.2.2 Neo4j应用案例164
小结167
思考题167
第8章 NewSQL数据库168
8.1 TiDB数据库168
8.1.1 TiDB架构169
8.1.2 TiDB的存储原理170
8.1.3 TiDB的管理机制176
8.1.4 TiDB应用案例178
8.2 OceanBase179
8.2.1 OceanBase特性180
8.2.2 OceanBase系统架构181
小结183
思考题183
第9章 综合实验184
9.1 MongoDB实验184
9.1.1 获取和存储数据184
9.1.2 分析数据187
9.2 HBase实验189
9.2.1 数据库的设计189
9.2.2 实现190
9.3 代码清单193
9.3.1 MongoDB实验代码清单193
9.3.2 HBase实验代码清单198
参考文献201
热门推荐
- 2872610.html
- 498846.html
- 1751759.html
- 3680231.html
- 1081407.html
- 3894308.html
- 1320878.html
- 152496.html
- 2281687.html
- 3243601.html
- http://www.ickdjs.cc/book_2294500.html
- http://www.ickdjs.cc/book_566085.html
- http://www.ickdjs.cc/book_1195856.html
- http://www.ickdjs.cc/book_1047276.html
- http://www.ickdjs.cc/book_1990181.html
- http://www.ickdjs.cc/book_3091035.html
- http://www.ickdjs.cc/book_3562464.html
- http://www.ickdjs.cc/book_3835215.html
- http://www.ickdjs.cc/book_1620784.html
- http://www.ickdjs.cc/book_1735569.html