图书介绍

NoSQL精粹 英文版PDF|Epub|txt|kindle电子书版本网盘下载

NoSQL精粹 英文版
  • (印)普拉莫德J.塞得拉吉,(美)马丁·福勒著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111518006
  • 出版时间:2016
  • 标注页数:156页
  • 文件大小:22MB
  • 文件页数:178页
  • 主题词:数据库系统-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

NoSQL精粹 英文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 概念3

第1章 为什么使用NoSQL3

1.1 关系型数据库的价值3

1.1.1 获取特久化数据3

1.1.2 并发4

1.1.3 集成4

1.1.4 近乎标准的模型4

1.2 阻抗失谐5

1.3 “应用程序数据库”与“集成数据库”6

1.4 蜂拥而来的集群8

1.5 NoSQL登场9

1.6 要点12

第2章 聚合数据模型13

2.1 聚合14

2.1.1 关系模型与聚合模型示例14

2.1.2 面向聚合的影响19

2.2 键值数据模型与文档数据模型20

2.3 列族存储21

2.4 面向聚合数据库总结23

2.5 延伸阅读24

2.6 要点24

第3章 数据模型详解25

3.1 关系25

3.2 图数据库26

3.3 无模式数据库28

3.4 物化视图30

3.5 构建数据存取模型31

3.6 要点36

第4章 分布式模型37

4.1 单一服务器37

4.2 分片38

4.3 主从复制40

4.4 对等复制42

4.5 结合“分片”与“复制”技术43

4.6 要点44

第5章 一致性47

5.1 更新一致性47

5.2 读取一致性49

5.3 放宽“一致性”约束52

5.4 放宽“持久性”约束56

5.5 仲裁57

5.6 延伸阅读59

5.7 要点59

第6章 版本戳61

6.1 “商业事务”与“系统事务”61

6.2 在多节点环境中生成版本戳63

6.3 要点65

第7章 映射-化简67

7.1 基本“映射-化简”68

7.2 分区与归并69

7.3 组合“映射-化简”计算72

7.3.1 举例说明两阶段“映射-化简”73

7.3.2 增量式“映射-化简”76

7.4 延伸阅读77

7.5 要点77

第二部分 实现81

第8章 键值数据库81

8.1 何谓“键值数据库”81

8.2 键值数据库特性83

8.2.1 一致性83

8.2.2 事务84

8.2.3 查询功能84

8.2.4 数据结构86

8.2.5 可扩展性86

8.3 适用案例87

8.3.1 存放会话信息87

8.3.2 用户配置信息87

8.3.3 购物车数据87

8.4 不适用场合87

8.4.1 数据间关系87

8.4.2 含有多项操作的事务88

8.4.3 查询数据88

8.4.4 操作关键字集合88

第9章 文档数据库89

9.1 何谓文档数据库90

9.2 特性91

9.2.1 致性91

9.2.2 事务92

9.2.3 可用性93

9.2.4 查询功能94

9.2.5 可扩展性95

9.3 适用案例97

9.3.1 事件记录97

9.3.2 内容管理系统及博客平台98

9.3.3 网站分析与实时分析98

9.3.4 电子商务应用程序98

9.4 不适用场合98

9.4.1 包含多项操作的复杂事务98

9.4.2 查询持续变化的聚合结构98

第10章 列族数据库99

10.1 何谓列族数据库99

10.2 特性100

10.2.1 一致性103

10.2.2 事务104

10.2.3 可用性104

10.2.4 查询功能105

10.2.5 可扩展性107

10.3 适用案例107

10.3.1 事件记录107

10.3.2 内容管理系统与博客平台108

10.3.3 计数器108

10.3.4 限期使用108

10.4 不适用场合109

第11章 图数据库111

11.1 何谓图数据库111

11.2 特性113

11.2.1 一致性114

11.2.2 事务114

11.2.3 可用性115

11.2.4 查询功能115

11.2.5 可扩展性119

11.3 适用案例120

11.3.1 互联数据120

11.3.2 安排运输路线、分派货物和基于位置的服务120

11.3.3 推荐引擎121

11.4 不适用场合121

第12章 模式迁移123

12.1 模式变更123

12.2 变更关系型数据库的模式123

12.2.1 迁移全新项目124

12.2.2 迁移既有项目126

12.3 变更NoSQL数据库的模式128

12.3.1 增量迁移130

12.3.2 迁移图数据库的模式131

12.3.3 改变聚合结构132

12.4 延伸阅读132

12.5 要点132

第13章 混合持久化133

13.1 各异的数据存储需求133

13.2 混用各类数据库134

13.3 将直接数据库操作封装为服务136

13.4 扩展数据库以增强其功能136

13.5 选用合适的数据库技术138

13.6 企业使用混合持久化技术时的考量138

13.7 部署复杂度139

13.8 要点140

第14章 超越NoSQL141

14.1 文件系统141

14.2 事件溯源142

14.3 内存映像144

14.4 版本控制145

14.5 XML数据库145

14.6 对象数据库146

14.7 要点146

第15章 选择合适的数据库147

15.1 程序员的工作效率149

15.2 数据访问性能150

15.3 继续沿用默认的关系型数据库150

15.4 抽离数据库策略以降低风险151

15.5 要点152

15.6 结语153

热门推荐