跳至主要內容
ET-yzk 🌱
主页
开源书籍
《设计密集型应用》
《阿里工程师的自我修养》
导航
天天笔记
力扣笔记
踩坑指南
转载整理
使用指南 v1
iSTEP Blog
open in new window
简体中文
English
搜索
Ctrl
K
《设计数据密集型应用》
Martin Kleppmann 原著 && 冯若航 译著
...
大约 3 分钟
#
《设计数据密集型应用》
简介
序言
第一部分:数据系统的基石
第一章:可靠性、可伸缩性、可维护性
关于数据系统的思考
可靠性
可伸缩性
可维护性
本章小结
第二章:数据模型与查询语言
关系模型与文档模型
数据查询语言
图数据模型
本章小结
第三章:存储与检索
驱动数据库的数据结构
事务处理还是分析?
列存储
本章小结
第四章:编码与演化
编码数据的格式
数据流的类型
本章小结
第二部分:分布式数据
第五章:复制
领导者与追随者
复制延迟问题
多主复制
无主复制
本章小结
第六章:分区
分区与复制
键值数据的分区
分区与次级索引
分区再平衡
请求路由
本章小结
第七章:事务
事务的棘手概念
弱隔离级别
可串行化
本章小结
第八章:分布式系统的麻烦
故障与部分失效
不可靠的网络
不可靠的时钟
知识、真相与谎言
本章小结
第九章:一致性与共识
一致性保证
线性一致性
顺序保证
分布式事务与共识
本章小结
第三部分:衍生数据
第十章:批处理
使用Unix工具的批处理
MapReduce和分布式文件系统
MapReduce之后
本章小结
第十一章:流处理
传递事件流
数据库与流
流处理
本章小结
第十二章:数据系统的未来
数据集成
分拆数据库
将事情做正确
做正确的事情
本章小结
术语表
后记
LICENSE
昵称
邮箱(可选)
网址(可选)
预览:
评论
按正序
按倒序
按热度
Powered by
Waline
v2.15.8