分布式数据库:入门、进阶与实战 高洪涛 正版书籍 全新 机械工业出版社 9787111801351

配送至
$ $ USD

开本:3开
纸张:胶版纸
包装:平装
是否套装:否
国际标准书号ISBN:9787111801351
所属分类:图书>计算机/网络>数据库>数据库理论
全新正版,可开发票商品详情
分布式数据库:入门、进阶与实战
高洪涛 著

出 版 社机械工业
页数
出版日期年月日
装帧平装

()作者背景: 知名开源项目核心贡献者,十余年互联网架构实战经验,曾任华为云技术专家、架构师、 创始工程师,产业经验与开源社区影响力兼具。()技术与度兼具:从分布式理论、数据分片、事务一致性到 共识算法,从源码构建到云原生演进,形成基础原理→核心技术→工程实践的完整学习闭环。()实战导向鲜明:手把手教读者从零构建分布式数据库,真正实现学完即用。()前瞻性技术洞

●目 录
前 言
基础篇
第章 什么是分布式数据库
分布式数据库发展脉络
传统数据处理模式
大数据
互联网
云原生
广义的分布式数据库
狭义的分布式数据库
数据分片
数据复制
分布式事务
总结
第章 、与
系统
标准的演化
的方言
的变种
来自的挑战
与的区别
的意义
带来的新希望
未来的系统
总结
第章 面向的分布式数据库

与数据库
的主要特性
从传统数据库到分布式数据库
中间件模式

总结
第章 数据库
系统
系统的挑战
系统的优化
的架构模式
单系统单复制架构
单系统双复制架构
共享系统上的松耦合架构
独立存储的松耦合架构
总结
第章 分布式数据库面临的核心
挑战
挑战的来源
分布式系统带来的挑战
一致性与分布式事务带来的
挑战
失败模型
崩溃失败
遗漏失败
拜占庭失败
处理失败
总结
第章 数据分片
分片原理
水平分片
哈希分片
范围分片
其他分片
垂直分片
调整分片
手动分片
自动分片
分片案例

总结
第章 数据复制
复制技术的关键特性
高可用性
高性能
容灾与恢复
复制范围
全量复制
增量复制
复制方案
复制协议
主从复制
选主方案
多主复制
案例:复制技术的
演化
传统复制
半同步复制
增强半同步复制
组复制
总结
第章 与
概述
概述
的定义
的注意事项
的演进
权衡
总结
第章 事务基础
并发数据异常
传统的数据异常
数据异常研究的新进展

原子性
一致性
隔离性
持久性
隔离级别
序列化
数据异常与隔离级别
并发控制算法
锁控制
时间戳排序
乐观并发控制
多版本并发控制
单机数据库事务管理器
页缓存
日志管理器
锁管理器
数据库如何恢复数据
提交日志的基础特性
物理日志( )与逻辑
日志( )
与策略
数据恢复算法
总结
第章 存储引擎基础
存储引擎概述
物理结构
数据的物理组织形式
磁盘中的文件
数据文件
索引文件
分布式索引
索引数据表
读写路径
典型的数据结构
面向分布式数据库的存储
引擎
总结
第章 型存储
树概述
树结构特点
树结构分类
查询、更新与删除操作
合并操作

假说与优化
总结
进阶篇
第章 分布式数据库架构
广义的数据库架构
架构模式分类
单数据库主从模式
单数据库点对点模式
多数据库系统模式
当代分布式数据库架构设计
目标
高性能
高可用性
线性扩展
数据库存储架构
共享存储

总结
第章 分布式一致性模型
操作顺序一致性
严格一致性
线性一致性
顺序一致性
因果一致性
会话一致性
写跟随读
先进先出
一致性实现方案
逻辑时钟

共识算法
终一致性
可调节一致性
见证者副本
无冲突复制数据类型
事务与一致性
总结
第章 分布式事务
分阶段提交
概述
顺序调度型事务
与的比较
动态时间分配
客户端事务框架
框架
冲突解决机制
前沿事务动态
总结
第章 失败处理
失败检测
失败检测特性
心跳检测法
登记检测法
间接检测法
失败修复
恰好一次发送
读修复
暗示切换

位图版本向量
协议
总结
第章 共识算法
原子广播
算法

与原子广播的对比

总结
第章 查询引擎
典型查询引擎处理流程
构建查询计划
优化查询计划
执行查询
分布式查询处理流程
数据定位
过滤操作下
连接下
投影裁剪
派生裁剪
分布式优化
代价公式
消息成本统计
分布式执行
并行度评估
并行排序
总结
第章 软硬结合
硬件对数据库的支持
新型硬件存储技术
存储
数据库组件适配
加速

总结
扩展篇
第章 数据库中间件
生成专享
数据分片与分片查询
客户端事务处理
辅助功能
总结
第章 类数据库的进化

开源并行类
传统数据库与的
比较
总结
第章 分布式数据库选型
的特点
新颖的架构
分片管理
对的支持
更易用的事务
互联网行业实践经验
传统行业实践经验
总结
第章 特殊用途的分布式数据库
云原生数据库
融合数据库
内存数据库
图数据库
时序数据库
总结
第章 从零开始构建分布式
数据库
需求分析
方案设计
第章 赋能分布式数据库智能
交互
传统方法回顾
基于模板和规则的早期
方案
深度学习时代的与
传统方法的难点与瓶颈
赋能的的优势
与应用场景
的关键特性
赋能的 的
优势
赋能的的
典型应用场景
赋能的 的核心
技术
提示工程
模型微调
前沿研究
新一代数据集与挑战
多语言多模态

智能体化趋势
隐私与安全性挑战
总结

这是一本从原理、架构和实践等维度讲解分布式数据库如何从入门到进阶的著作。本书分为四个大篇章,分别介绍分布式数据库的定义和历史沿革。区分广义与狭义分布式数据库。点明本书主旨。分布式数据库的基础知识。包含数据分片,复制与一致性,事务基础与存储引擎。分布式数据库的进阶概念与应用案例。包含分布式系统,分布式一致性模型,分布式事务,共识算法和软件与硬件结合等内容。分布式数据实战。包含分布式数据库的选型与如果实现特定领域的分布式数据库。阅读本书后,读者将对分布式数据从理论到实践有了清晰的概念。在之后的工程实践中,将会对分布式场景下的数据库存储有更加专业的认知,并对技术趋势有深入的洞察。

高洪涛 著

高洪涛
分布式系统技术专家,拥有十余年互联网及软件架构领域的实战经验。曾任华为软件开发云技术专家、系统架构师。在分布式数据库、容器调度、微服务架构及 (服务网格)等前沿技术领域拥有极深的造诣。
很好项目核心贡献者 软件基金会()活跃成员,很好开源项目 与 的核心贡献者( )。作为的创始工程师,致力于动云原生技术在范围内的落地与演