图书介绍
NoSQL精粹PDF|Epub|txt|kindle电子书版本下载
![NoSQL精粹](https://www.shukui.net/cover/54/31020613.jpg)
- 塞得拉吉 著
- 出版社: 北京:机械工业
- ISBN:9787111433033
- 出版时间:2013
- 标注页数:156页
- 文件大小:38MB
- 文件页数:175页
- 主题词:数据库系统
PDF下载
下载说明
NoSQL精粹PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 概念2
第1章 为什么使用NoSQ L2
1.1关系型数据库的价值3
1.1.1获取持久化数据3
1.1.2并发3
1.1.3集成4
1.1.4近乎标准的模型4
1.2阻抗失谐4
1.3“应用程序数据库”与“集成数据库”6
1.4蜂拥而来的集群8
1.5 NoSQL登场9
1.6要点13
第2章 聚合数据模型15
2.1聚合16
2.1.1关系模型与聚合模型示例16
2.1.2面向聚合的影响20
2.2键值数据模型与文档数据模型22
2.3列族存储23
2.4面向聚合数据库总结25
2.5延伸阅读26
2.6要点26
第3章 数据模型详解27
3.1关系28
3.2图数据库29
3.3无模式数据库31
3.4物化视图33
3.5构建数据存取模型34
3.6要点39
第4章 分布式模型40
4.1单一服务器41
4.2分片41
4.3主从复制43
4.4对等复制45
4.5结合“分片”与“复制”技术47
4.6要点48
第5章 一致性49
5.1更新一致性50
5.2读取一致性51
5.3放宽“一致性”约束55
5.4放宽“持久性”约束60
5.5仲裁62
5.6延伸阅读63
5.7要点64
第6章 版本戳65
6.1“商业事务”与“系统事务”66
6.2在多节点环境中生成版本戳68
6.3要点70
第7章 映射-化简71
7.1基本“映射-化简”72
7.2分区与归并73
7.3组合“映射-化简”计算76
7.3.1举例说明两阶段“映射-化简”77
7.3.2增量式“映射-化简”80
7.4延伸阅读81
7.5要点81
第二部分 实现84
第8章 键值数据库84
8.1何谓“键值数据库”85
8.2键值数据库特性86
8.2.1一致性86
8.2.2事务87
8.2.3查询功能87
8.2.4数据结构89
8.2.5可扩展性89
8.3适用案例90
8.3.1存放会话信息90
8.3.2用户配置信息90
8.3.3购物车数据90
8.4不适用场合90
8.4.1数据间关系90
8.4.2含有多项操作的事务91
8.4.3查询数据91
8.4.4操作关键字集合91
第9章 文档数据库92
9.1何谓文档数据库93
9.2特性94
9.2.1一致性94
9.2.2事务95
9.2.3可用性96
9.2.4查询功能97
9.2.5可扩展性99
9.3适用案例100
9.3.1事件记录100
9.3.2内容管理系统及博客平台101
9.3.3网站分析与实时分析101
9.3.4电子商务应用程序101
9.4不适用场合101
9.4.1包含多项操作的复杂事务101
9.4.2查询持续变化的聚合结构101
第10章 列族数据库102
10.1何谓列族数据库103
10.2特性103
10.2.1一致性105
10.2.2事务107
10.2.3可用性107
10.2.4查询功能108
10.2.5可扩展性110
10.3适用案例110
10.3.1事件记录110
10.3.2内容管理系统与博客平台111
10.3.3计数器111
10.3.4限期使用111
10.4不适用场合112
第11章 图数据库113
11.1何谓图数据库114
11.2特性115
11.2.1一致性116
11.2.2事务117
11.2.3可用性117
11.2.4查询功能118
11.2.5可扩展性121
11.3适用案例122
11.3.1互联数据122
11.3.2安排运输路线、分派货物和基于位置的服务123
11.3.3推荐引擎123
11.4不适用场合123
第12章 模式迁移124
12.1模式变更125
12.2变更关系型数据库的模式125
12.2.1迁移全新项目126
12.2.2迁移既有项目127
12.3变更NoSQL数据库的模式129
12.3.1增量迁移131
12.3.2迁移图数据库的模式132
12.3.3改变聚合结构132
12.4延伸阅读133
12.5要点133
第13章 混合持久化134
13.1各异的数据存储需求135
13.2混用各类数据库135
13.3将直接数据库操作封装为服务137
13.4扩展数据库以增强其功能138
13.5选用合适的数据库技术139
13.6企业使用混合持久化技术时的考量139
13.7部署复杂度140
13.8要点140
第14章 超越NoSQ L141
14.1文件系统142
14.2事件溯源142
14.3内存映像145
14.4版本控制146
14.5 XML数据库146
14.6对象数据库147
14.7要点147
第15章 选择合适的数据库148
15.1程序员的工作效率149
15.2数据访问性能150
15.3继续沿用默认的关系型数据库151
15.4抽离数据库策略以降低风险152
15.5要点153
15.6结语153
参考资料154