Tags → #ddia
-
精读 DDIA(四):数据库为什么需要这么多种索引
从 B-tree、LSM-tree 到列存、倒排索引和向量索引:为什么数据库需要这么多种存储结构?拆解每种结构解决的查询场景及其读写权衡。
-
精读 DDIA(三):数据模型与查询语言
DDIA 第 3 章笔记:从存一份 LinkedIn 简历切入,把关系、文档、图、事件溯源、DataFrame 五种数据模型串起来,最后回到所有建模的元问题——你把现实里的什么东西当作系统的「原子单位」。
-
精读 DDIA(二):那些撞过的墙原来都有名字
DDIA 第 2 章笔记:从 Spark 数据倾斜、HDFS 配额、拉链表事故里读懂性能、可靠性、可扩展性、可维护性,以及贯穿其中的一条主线——所有「解决」都是成本转移。
-
精读 DDIA(一):数据系统架构中的权衡
开读 Kleppmann DDIA 第 1 章:OLTP/OLAP 的裂缝、记录系统与派生数据、云与自建的四档光谱,以及单机为什么被长期低估。