TiFlash 的整个 replication 机制建立在 Raft learner 协议之上。
在本文中介绍 Raft learner 相关的 case 以及优化,主要包括:
- 涉及 Learner 的活性问题
- Learner Snapshot
- Learner Read
- 作为前置,还会说明 Leader 的 Lease Read
- 作为直接的扩展,还会说明 Stale Read
TiFlash 的整个 replication 机制建立在 Raft learner 协议之上。
在本文中介绍 Raft learner 相关的 case 以及优化,主要包括:
目前 FAP 特性在 TiDB Serverless 上已经发布,减少了新建副本的 CPU 和内存开销,提高了吞吐量。在大部分情况下,还能
将 关于 TiKV、TiDB、TiFlash 的一些思考中关于 Percolator 事务的部分独立出来。
介绍下 TiKV 的资源管理模型。
介绍玩过的一些桌游。大概是按照结识的顺序来的。
主要介绍 TiCI 的一些实现。
主要介绍 FTS 的一些实现。
从jemalloc 的实现过来的。
介绍下 jemalloc 的实现。目前的实现和 4.5 及之前的实现还是有比较大的差别的。因此代码主要是看的 4.5,并介绍了下 5.2.1 的几个重要的变化。
如题。