IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
始于数据,终于数据 - 读《数据密集型应用系统设计》
菜皮 (monsterlabfkdtz@gmail.com)
发表于
2023-12-09 16:00:00
love
0
本书将数据密集型应用所面临的问题和挑战做了全面的解析,并且列举了常见的应对方案,在覆盖了广度的同时,对于问题和挑战背后的本质原理也有一定深度的探讨,个人认为本书称得上是程序员必读书目之一,也属于个人 2021 年度书单中技术类书籍的最佳。
第一部分、一二三四章主要讲单机环境下的数据系统设计问题
系统设计的三个原则
数据模型与查询语言
数据存储与检索
数据编码与演化
第二部分,五六七八九章主要讲多机环境下的数据存储和检索。之所以要在多机上分布数据主要由于扩展性、容错和高可用性、延迟考虑三大原因。
数据复制
数据分区
事务
分布式系统的挑战
一致性与共识