两周多的时间看完了整本书。
ck更新比较快,书中的内容细节有很多地方已经过期了,但是对于了解ck的架构已经足够了。
书中并没有多少涉及到代码层面的东西,只是简单提了几个基础类。
也没有列出ck的内存模型,并发模型。这些之后都需要根据源码来看的,资料太少。
之后我应该会对照源码来梳理一下MergeTree相关的基础操作,比如数据插入和查询时的代码逻辑,数据merge和mutation时的代码逻辑等等。
列一个表格来总结一下,我认为从业务侧出发,书中的重点章节,以及原因。
章节 | 重要程度 | 原因 |
---|---|---|
★☆☆☆☆ | 只是介绍大背景 | |