登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』分布式数据存储套装(套装共2册)

書城自編碼: 3774346
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 肖宇、冰河、李海翔
國際書號(ISBN): 9787X29444164
出版社: 机械工业出版社
出版日期: 2022-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 268.1

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
新质生产力:发展新动能
《 新质生产力:发展新动能 》

售價:HK$ 105.6
状态比能力更重要:108个状态调整法
《 状态比能力更重要:108个状态调整法 》

售價:HK$ 66.0
中国上市公司担保行为的影响因素及其效应研究
《 中国上市公司担保行为的影响因素及其效应研究 》

售價:HK$ 43.2
企业级数据架构:核心要素、架构模型、数据管理与平台搭建    李杨
《 企业级数据架构:核心要素、架构模型、数据管理与平台搭建 李杨 》

售價:HK$ 118.8
政和元年:宋辽金夏的国运博弈与谍战风云
《 政和元年:宋辽金夏的国运博弈与谍战风云 》

售價:HK$ 81.6
黄金圈法则
《 黄金圈法则 》

售價:HK$ 93.6
全球治理理论:权威、合法性与论争
《 全球治理理论:权威、合法性与论争 》

售價:HK$ 117.6
持续共赢:商业生态构建方法论
《 持续共赢:商业生态构建方法论 》

售價:HK$ 94.8

 

建議一齊購買:

+

HK$ 148.8
《 Go语言学习指南:惯例模式与编程实践 》
+

HK$ 112.2
《 Go语言编程入门与实战技巧 》
+

HK$ 113.3
《 零基础学Python(全彩版) 》
+

HK$ 118.5
《 Scratch少儿趣味编程100例(视频教学版) 》
+

HK$ 73.6
《 趣学Python编程 》
+

HK$ 143.9
《 HTML 5与CSS 3核心技法(全彩) 》
編輯推薦:
《深入理解分布式事务:原理与实战》
本书荣获CSDN【2021年度IT技术影响力之星评选——十大IT图书】,在51CTO举办的“2021年度最受读者喜爱的IT图书评选”中荣获【数据科学领域最受读者喜爱的图书TOP5】
(1)作者资历深厚:作者来自于京东,资深的分布式事务架构专家,Apache ShenYu(incubating)、Hmily、RainCat、Myth、mykit-data等多个开源框架的创始人。
(2)作者经验丰富:作者有多年的分布式事务经验、微服务架构经验、分布式系统架构经验,以及分布式事务框架的架构和开发经验。
(3)广度深度兼备:从基础知识、解决方案、原理分析、源码实现、工程实战5个维度全面、深入讲解分布式事务。
(4)注重工程实践:书中有大量经过了生产环境的高并发、高流量考验的完整案例,并附案例代码,读者可以直接复用。
(5)大厂专家推荐:来自京东、阿里、腾讯、蚂蚁金服、滴滴、饿了么、58集团、IBM等互联网大厂及Apache软件基金会的近20位专家高口碑力荐。

《分布式数据库原理、架构与实践》
本书是国内少见的从底层原理切入,真正讲透分布式
內容簡介:
《深入理解分布式事务:原理与实战》
本书的广度与深度兼备、理论与实战兼顾的分布式事务专著,它从基础知识、解决方案、原理分析、源码实现、工程实战5个维度对分布式事务做了全面、细致的讲解,试图解决你在实践中遇到的所有关于分布式事务的问题。
两位作者都是分布式事务领域的资深架构专家,是Apache ShenYu(incubating)网关创始人、Hmily、RainCat、Myth等分布式事务框架的创始人。本书因为内容扎实,所以得到了来自京东、阿里、腾讯、蚂蚁金服、滴滴、饿了么、58集团、IBM等互联网大厂及Apache软件基金会的近20位专家的高度评价。
·基础知识维度:首先全面介绍了事务和分布式事务的概念和基础知识,然后详细讲解了MySQL事务和Spring事务的实现原理;
·解决方案维度:详细介绍了分布式事务的各种解决方案,包括强一致性分布式事务解决方案和Z终一致性分布式事务解决方案;
·原理分析维度:详细讲解了分布式事务的原理,包括XA强一致性分布式事务、TCC分布式事务、可靠消息Z终一致性分布式事务和Z大努力通知型分布式事务的原理。
·源码实现维度:深入分析了Atomikos,Narayana框架实现XA强一致性分布式事务解决方案的源码,以及Dromara开源社区的Hmily分布式事务框架实现TCC分布式事务的源码;
·工程实践维度:通过多个在生产环境中经历了高并发、大流量考验的综合案例,讲解了XA强一致性分布式事务、TCC分布式事务、可靠消息Z终一致性分布式事务和Z大努力通知型分布式事务的工程实践方法。

全书配有大量流程图和原理图,便于读者阅读理解;精选了大量来自生产环境的完整案例及其代码,便于读者动手实践。阅读本书,你将体验到事半功倍的效果。

《分布式数据库原理、架构与实践》
这是一部对分布式数据库的核心原理、架构设计以及经典分布式数据库的实现进行深入剖析的著作,融入了作者在腾讯、Oracle等企业20余年的数据库实践经验,以及数据库领域前沿的研究成果,得到了中国人民大学杜小勇教授等多位业界知名专家的高口碑和鼎力推荐。
本书以前沿技术和工程实践为抓手,沿着问题确认、原理阐述、架构剖析、实例分析的思路,从3个方面对分布式数据进行了讲解。
分布式数据库原理。首先提出了分布式系统面临的典型问题,尤其是一致性问题;然后结合CAP原理和分布式事务处理技术中的ACID技术对这些问题(重点是一致性问题)的本质进行深挖;接着基于时钟、Paxos协议、Raft算法等给出可行的解决方案;最后深度解读事务处理技术中的MVCC、OCC、DTA等技术在近年的发展。
分布式数据库架构。讨论了影响架构的内在、外在技术因素,其中内在因素包括强一致性、高可靠性、高可用性等;外在因素包括云计算、Serveless需求等。这部分最终要解决的问题是:如何通过计算/存储分离、智能化和新硬件技术实现系统的高可扩展性、高可靠性以及高可用性?
分布式数据库实现。从工程实践的角度,以Spanner、CockroachDB等多个数据库为对象,从问题、原理、前沿技术研究成果等角度对分布式数据库的架构、事务处理技术的实现以及在实际系统中的落地进行了详细介绍。
關於作者:
《深入理解分布式事务:原理与实战》
作者:肖宇
分布式事务架构专家,Apache ShenYu网关创始人,Dromara开源组织创始人,Hmily、RainCat、Myth等分布式事务框架的作者。Apache ShardingSphere Committer。
热爱开源,追求优雅代码。有丰富的微服务架构经验,尤其擅长微服务技术栈中的分布式事务、微服务架构,分布式数据库、API网关等解决方案。
作者:冰河
互联网高级技术专家、MySQL技术专家、分布式事务架构专家。
多年来,一直致力于分布式系统架构、微服务、分布式数据库、分布式事务与大数据技术的研究,在高并发、高可用、高可扩展性、高可维护性和大数据等领域拥有丰富的架构经验。
可视化多数据源数据异构中间件mykit-data作者;《海量数据处理与大数据技术实战》和《MySQL技术大全:开发、优化与运维实战》作者;“冰河技术”微信公众号维护者。


《分布式数据库原理、架构与实践》
作者:李海翔(网名:那海蓝蓝)
腾讯金融云数据库首席研究员,腾讯T14级专家,腾讯TDSQL分布式数据库首席架构师。
中国人民大学、北京林业大学特聘硕士导师,CCF数据库专委会委员,DTCC(中国数据库技术大会)专家委员会委员,北京市科技进步一等奖得主。申请和获得授权的专利多达70余项,在VLDB等数据库大会上发表论文若干篇,参与了多个国家863重大专项、核高基、工信部、科技部等的项目。
出版《数据库查询优化器的艺术:原理解析与SQL性能优化》《数据库事务处理的艺术:事务管理与并发控制》等数据库领域著作4本。
目錄
《深入理解分布式事务:原理与实战》目录
推荐语

前言
第一部分 分布式事务基础
第1章 事务的基本概念2
1.1 事务的特性2
1.2 事务的类型4
1.3 本地事务5
1.4 MySQL事务基础7
1.5 本章小结28
第2章 MySQL事务的实现原理29
2.1 Redo Log29
2.2 Undo Log36
2.3 BinLog41
2.4 MySQL事务流程46
2.5 MySQL中的XA事务48
2.6 本章小结54
第3章 Spring事务的实现原理55
3.1 Spring事务原理55
3.2 Spring事务三大接口57
3.3 Spring事务隔离级别61
3.4 Spring事务传播机制62
3.5 Spring事务嵌套最佳实践65
3.6 Spring事务失效的场景79
3.7 本章小结83
第4章 分布式事务的基本概念84
4.1 分布式系统架构84
4.2 分布式系统架构演进86
4.3 分布式事务场景90
4.4 数据一致性92
4.5 本章小结93
第5章 分布式事务的理论知识94
5.1 CAP理论94
5.2 Base理论97
5.3 本章小结98
第二部分 分布式事务解决方案
第6章 强一致性分布式事务解决方案100
6.1 强一致性事务概述100
6.2 DTP模型101
6.3 2PC模型102
6.4 3PC模型105
6.5 本章小结108
第7章 最终一致性分布式事务解决方案109
7.1 最终一致性分布式事务概述109
7.2 服务模式110
7.3 TCC解决方案113
7.4 可靠消息最终一致性解决方案117
7.5 最大努力通知型解决方案120
7.6 本章小结123
第三部分 分布式事务原理
第8章 XA强一致性分布式事务原理126
8.1 X/Open DTP模型与XA规范126
8.2 MySQL对XA规范的支持129
8.3 XA规范的问题思考132
8.4 主流的解决方案135
8.5 本章小结136
第9章 TCC分布式事务原理137
9.1 TCC核心思想137
9.2 TCC实现原理139
9.3 TCC核心流程142
9.4 TCC关键技术146
9.5 本章小结147
第10章 可靠消息最终一致性分布式事务原理148
10.1 基本原理148
10.2 本地消息表149
10.3 独立消息服务151
10.4 RocketMQ事务消息153
10.5 消息发送的一致性155
10.6 消息接收的一致性158
10.7 消息的可靠性161
10.8 本章小结162
第11章 最大努力通知型分布式事务原理163
11.1 适用场景163
11.2 方案特点164
11.3 基本原理164
11.4 异常处理165
11.5 本章小结166
第四部分 分布式事务源码与实战
第12章 XA强一致性分布式事务解决方案源码解析168
12.1 分布式数据一致性场景的搭建168
12.2 ShardingSphere对XA分布式事务方案的整合172
12.3 ShardingSphere对Atomikos方案的实战与源码解析178
12.4 ShardingSphere对Narayana方案的实战与源码解析198
12.5 本章小结216
第13章 Hmily-TCC分布式事务解决方案源码解析217
13.1 Hmily-TCC分布式场景的搭建217
13.2 Hmily框架初始流程源码解析223
13.3 Hmily-TCC分布式事务源码解析238
13.4 Hmily对RPC框架的支持261
13.5 Hmily-TCC事务恢复源码解析273
13.6 本章小结276
第14章 XA强一致性分布式事务实战277
14.1 场景说明277
14.2 程序模块说明278
14.3 数据库表设计278
14.4 程序实现279
14.5 测试程序290
14.6 本章小结292
第15章 TCC分布式事务实战293
15.1 场景说明293
15.2 程序模块说明294
15.3 数据库表设计295
15.4 实现项目公共模块297
15.5 实现转出银行微服务305
15.6 实现转入银行微服务314
15.7 测试程序316
15.8 本章小结318
第16章 可靠消息最终一致性分布式事务实战319
16.1 场景说明319
16.2 程序模块说明321
16.3 RocketMQ环境搭建与测试321
16.4 数据库表设计326
16.5 实现订单微服务328
16.6 实现库存微服务339
16.7 测试程序343
16.8 本章小结345
第17章 最大努力通知型分布式事务实战347
17.1 场景说明347
17.2 程序模块说明348
17.3 数据库表设计348
17.4 实现账户微服务350
17.5 实现充值微服务361
17.6 测试程序363
17.7 本章小结365

《分布式数据库原理、架构与实践》?目录
序一
序二
序三
序四
前言
第一篇 原理
第1章 分布式数据库系统的
挑战和原理 3
1.1 分布式数据库系统的挑战 3
1.2 分布式理论 20
1.3 分布式系统一致性的本质 30
第2章 深入研究一致性 33
2.1 概述 34
2.2 结果一致性 41
2.3 次序一致性 43
2.4 分布式事务一致性 49
2.5 架构一致性 54
第3章 一致性问题的解法 56
3.1?依赖物理时间引发的问题 56
3.2?逻辑时钟 57
3.3?向量时钟 59
3.4?混合逻辑时钟 61
3.5?Paxos协议 64
3.6?Raft算法 74
第4章 分布式事务原理 81
4.1 概述 82
4.2 基本的分布式事务并发访问控制机制 89
4.3 OCC算法 95
4.4 MVCC技术 121
4.5 前沿的并发控制技术 140
4.6 分布式提交技术 159
4.7 可串行化发展历史 166
4.8 其他分布式处理技术 169
第二篇 架构
第5章 去中心化的分布式数据库架构 175
5.1 分布式存储架构 175
5.2 分布式查询优化与并行执行架构 187
5.3 高可用性架构 190
5.4 分布式事务架构 198
5.5 可扩展性架构 202
5.6 强一致性 206
5.7 解耦 206
第6章 新技术与分布式数据库架构 210
6.1 新硬件 210
6.2 智能数据库 211
6.3 云计算与数据库 213
6.4 HTAP 218
6.5 下一代数据库 221
第三篇 典型案例
第7章 Spanner深度探索 233
7.1 从Spanner的两篇重点论文说起 233
7.2 Spanner的架构 234
7.3 Spanner的事务处理模型 236
7.4 Spanner与CAP 246
第8章 Percolator事务处理模型 247
8.1 Percolator的架构 247
8.2 Percolator的事务处理 248
第9章 CockroachDB深度探索 255
9.1 CockroachDB的架构 255
9.2 CockroachDB事务处理模型 257
9.3 分布式一致性实现原理 265
第10章 其他数据库 267
10.1 内存型数据库Hekaton的事务处理机制 267
10.2 文档型分布式数据库MongoDB 276
10.3 列存分布式数据库HBase 278
10.4 Greenplum 280
10.5 图、键值、文档事务处理技术 282
10.6 深入讨论数据库架构 285
参考文献 292
內容試閱
《深入理解分布式事务:原理与实战》
为什么要写这本书
随着互联网的不断发展,互联网企业的业务在飞速变化,推动着系统架构也在不断地发生变化。总体来说,系统架构大致经历了单体应用架构→垂直应用架构→分布式架
构→SOA架构→微服务架构的演变。如今微服务技术越来越成熟,很多企业都采用微服务架构来支撑内部及对外的业务,尤其是在高并发大流量的电商业务场景下,微服务更是企业首选的架构模式。
微服务的普及也带来了新的问题。原本单一的应用架构只需要连接一台数据库实例即可完成所有业务操作,业务方法的逻辑在一个事务中即可完成,涉及的所有数据库操作要么全部提交,要么全部不提交,很容易实现数据的一致性。而在微服务架构下,原本单一的应用被拆分为一个个很小的服务,每个服务都有其独立的业务和数据库,服务与服务之间的交互通过接口或者远程过程调用(Remote Procedure Call,RPC)的方式进行,此时,服务与服务之间的数据一致性问题就变得棘手了。
因为微服务这种架构模式本质上就是多个应用连接多个数据库共同完成一组业务逻辑,所以数据一致性问题就凸显出来了。除此之外,多个应用连接同一个数据库和单个应用连接多个数据库也会产生数据一致性问题。可以这么说,在互联网行业,任何企业都会或多或少地遇到数据一致性问题。业界将这种数据一致性问题称为分布式事务问题。为了解决分布式事务问题,业界提出了一些著名的理论,比如CAP理论和Base理论,并针对这些理论提出了很多解决方案,比如解决强一致性分布式事务的DTP模型、XA事务、2PC模型、3PC模型,解决最终一致性分布式事务的TCC、可靠消息最终一致性、最大努力通知型等模型。不少企业和开源组织,甚至个人都基于这些模型实现了比较通用的分布式事务框架。
深入掌握分布式事务已然成为互联网行业中每个中高级开发人员和架构师必须掌握的技能,而熟练掌握分布式事务产生的各种场景和解决方案也成为各大互联网公司对应聘者的基本要求。
尽管对于分布式事务这个话题,业界有不少成熟的解决方案,但是纵观整个图书市场,几乎找不到一本系统深入讲解分布式事务的图书。本书从实际需求出发,全面且细致地介绍了有关分布式事务的基础知识、解决方案、实现原理和源码实战。每章根据需要配有相关的原理图和流程图,并提供完整的实战案例源码。书中的每个解决方案都经过了高并发大流量生产环境的考验,可以直接拿来解决实际生产环境中的分布式事务问题。通过对本书的阅读和学习,读者可以更加全面、深入、透彻地理解分布式事务的基础、解决方案、原理和应用,提高应对分布式事务问题的处理能力和项目的实战能力。
读者对象
本书适合以下几类读者阅读:
互联网从业者,如中高级开发人员、架构师、技术经理、技术专家;
需要系统学习分布式事务的开发人员;
需要提高分布式事务开发水平的人员;
需要时常查阅分布式事务技术资料和开发案例的人员。
本书特色
1.大量图解和开发案例
为了方便读者理解,我们在介绍分布式事务的基础、解决方案、原理、源码与实战章节中配有大量的图解和图表,同时在源码与实战章节配有完整的分布式事务案例,读者可以参考本书的案例进行学习,并运行本书的案例代码,以更深入地理解和掌握分布式事务。这些案例代码和图解的draw.io源文件收录于随书资料里,读者可以从下面的链接获取相关内容。
2.技术点全面
本书全面且细致地介绍了分布式事务的各项知识,包含分布式事务的基础、解决方案、原理、源码与实战。通过阅读本书,读者能够全面掌握分布式事务的原理和应用。
3.案例应用性强,具备较高的实用价值
本书关于分布式事务的各项技术点都配有相关的案例,都是实现分布式事务相关技术的典型案例,具有很强的实用性,方便读者随时查阅和参考。
另外,这些实战案例大都是我们实际工作的总结,尤其是书中涉及的分布式事务框架,均是业界知名的开源分布式事务框架,稍加修改与完善便可应用于实际的生产环境中。
本书内容
本书分为如下四个部分。
第一部分 分布式事务基础(第1~5章)
首先介绍事务的基本概念,然后介绍MySQL事务和Spring事务的实现原理,最后介绍分布式事务的基本概念和理论知识。
第二部分 分布式事务解决方案(第6~7章)
以大量图解的方式详细介绍了分布式事务的各种解决方案,包括强一致性分布式事务解决方案和最终一致性分布式事务解决方案。
第三部分 分布式事务原理(第8~11章)
以大量图解的方式详细讲解了分布式事务的原理,包括XA强一致性分布式事务、TCC分布式事务、可靠消息最终一致性分布式事务和最大努力通知型分布式事务。
第四部分 分布式事务源码与实战(第12~17章)
首先详细讲解了业界比较知名的ShardingSphere框架实现XA分布式事务的源码,然后详细剖析了Dromara开源社区的Hmily分布式事务框架实现TCC分布式事务的源码,最后分别对XA强一致性分布式事务、TCC分布式事务、可靠消息最终一致性分布式事务和最大努力通知型分布式事务进行了实战案例讲解。
如何阅读本书
对于没有接触过分布式事务的读者,建议按照顺序从第1章开始阅读,并实现每一个案例。
对于有一定MySQL和Spring开发基础的读者,可以根据实际情况,有选择性地阅读分布式事务的相关章节。
对于书中涉及的每个分布式事务案例,读者可以先自行思考实现方式,再阅读相关的案例讲解,了解各技术对应的原理细节,以加深理解,达到事半功倍的学习效果。
勘误和支持
本书是肖宇和冰河(排名不分先后)联合撰写的。由于水平有限,编写时间仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。为此,我们特意在Dromara社区的GitHub上创建了一个单独的仓库用来记录本书的勘误信息,仓库地址为https://github.com/dromara/transaction-book。读者可以将书中的错误发布在Bug勘误中,如果遇到任何问题,也可以记录在这个仓库中,我们将尽量在线上为读者提供最满意的解答。如果有更多宝贵的建议或者意见,也可以联系我们。
肖宇的联系方式如下。
如果想获得更多有关分布式事务或者开源框架的最新动态,可以关注微信公众号“Dromara开源组织”和“冰河技术”。
致谢
首先感谢张逸为本书作序。感谢郑灏、刘启荣、高新刚、沈建林、付晓岩、史少锋、刘勋、张亮、代立冬、杨晓峰、于君泽、孙玄、沈剑、曾波、程超、张永伦、于雨、程军和骆俊武(排名不分先后)等专家为本书撰写推荐语。
感谢Dromara开源社区的兄弟姐妹们,感谢你们对社区的长期支持和贡献。你们的支持是我们写作的最大动力。
感谢机械工业出版社华章公司的杨福川老师和董惠芝编辑、韩蕊编辑在这一年多的时间里始终支持我们写作,是你们的鼓励和帮助引导我们顺利完成了全部书稿。
感谢家人在我们写作期间默默给予我们支持与鼓励,并时刻为我们传递着信心和力量!
最后,感谢所有支持、鼓励和帮助过我们的人。谨以此书献给我们最亲爱的家人,以及众多热爱开源事业和关注Dromara开源社区的朋友们!

肖宇、冰河

《分布式数据库原理、架构与实践》前言?
为什么写这本书
现代的分布式技术在互联网应用的驱动下,在CAP理论的引领下,已经有了很多新的内涵和外延。而分布式技术体系下,分布式数据库技术的发展方兴未艾,其中有很多“新”问题正在被研究,例如:CAP理论中代表分布式一致性的C和事务ACID中的C之间是什么关系?是否存在可结合之处?当然,也有很多“新”技术正在发展中。但是,在分布式数据库领域缺少体系化的、深入剖析数据库原理的书籍,使得这个领域的技术传播偏弱,尤其是分布式数据库领域的一致性等相关技术,存在概念混杂、理解不一的问题。笔者基于对该领域多年的科研和实践,历经数年,把对分布式数据库领域一些重要技术的理解和在实践中所得的经验整理成册,期待以图书的形式帮到更多读者。本书若是能促进分布式数据库的进一步发展,笔者将不胜荣幸。
本书主要内容
本书主要讨论如下3个话题。
分布式数据库中存在的问题和原理。科学研究,始于问题。本书首先对分布式数据库技术中一些典型问题进行分析,以明确本书所要研究和解决问题的技术方向。之后讨论CAP原理与ACID技术结合后的一些问题(重点是一致性问题)及技术,以及业界在这方面的科研成果和工程实现思路。
分布式数据库架构。从分布式数据库架构的角度,讨论影响架构的内在、外在技术因素,内在因素如强一致性、高可靠性、高可用性,外在因素如云计算、Serverless需
求等。
分布式数据库案例实践。从工程实践的角度,以案例的形式讨论诸多分布式系统的实现技术,涉及的数据库包括Spanner、CockroachDB、HBase、Greenplum等。
本书主要特色
本书以前沿技术和工程实践为抓手,通过问题确认、原理阐述、架构剖析、实例分析,有深度地进行了以下三项工作。
深入经典技术:对经典技术进行深度探索,如剖析CAP原理的发展过程,深度解读事务处理技术(如MVCC、OCC、DTA等技术)的发展和相关研究。
前沿探索:按照本书的内容规划,对前沿技术方向与内容从广度层面进行剖析和介绍,以开阔读者的思路和眼界。前沿内容散布于各个章节,与各章节主题互相映衬。
原理、案例相结合:立足原理,对分布式数据库的架构进行深度剖析,并对业界多个产品从问题、原理、前沿技术研究成果、架构相关因素等角度进行深度分析。用多个案例多样化地印证其他部分介绍的原理和前沿技术。
本书面向的主要读者
分布式数据库的设计者和开发者;
分布式数据库前沿技术的研究者;
其他对分布式数据库感兴趣的读者。
如何阅读本书
本书没有涉及编程实现的细节,而是从整体上对分布式数据库一致性等重要问题逐步展开介绍。全书分为三篇——原理、架构和典型案例。其中原理篇对经典的分布式数据库理论和技术进行剖析。
基于原理篇,架构篇从两个角度对分布式数据库架构进行剖析:一是影响数据库内核设计的理念(第5章);二是影响数据库架构设计的外在环境(第6章)。这两个方面的内容可帮助读者深入理解数据库内核的框架结构及设计思想。
典型案例篇则结合原理,对部分经典的分布式数据库系统展开讨论,以帮助读者把理论和实践相结合。阅读案例时,如能时时重温原理篇的内容,则学习效果更佳。
本书不仅给出了大量的参考文献及其概述,还将这些参考文献和本书内容相结合,两者相互印证,进而使本书内容更充实。限于篇幅,书中不可能对所有内容都充分展开,所以如果您期望更加深入地掌握和理解相关内容,可进一步阅读相应参考文献。
资源及勘误
由于笔者的水平有限,书中难免存在错误,若您在阅读时发现任何问题,都可发送电子邮件到database_XX@163.com,笔者不胜感谢。有了您的帮助和支持,本书定能更加完善。由于时间有限,也许笔者不能一一回复所有的电子邮件,但是一定会定期整理并汇总信息到华章网站(http://www.hzbook.com)本书的页面下。
致谢
在多年的研究和实践工作中,承蒙中国人民大学杜小勇教授的悉心指导,笔者获益良多,本书能面世也与杜教授的指导息息相关,在此深表感谢。另外,要特别感谢杜教授在百忙之中抽出时间,专门为本书作序。
本书承蒙武汉大学彭智勇教授、易鲸捷信息技术有限公司CEO武新博士、CSDN创始人兼董事长蒋涛先生作序推荐,在此致以诚挚的感谢。
感谢笔者的父母、妻女。笔者倾注于写作本书的时光,本应是陪伴亲人们的岁月,笔者因此愧疚不已。
感谢华章公司编辑杨福川先生和孙海亮先生为本书付出的努力与耗费的心血,笔者出版了数本书,都得到他们无私、有价值的帮助。
感谢每一位读者,读者的口碑促使笔者不断努力,每一位读者都是笔者继续进步的不竭动力。期待本书对读者有所帮助。

李海翔

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.