有没有Raft Engine相关的资料和介绍

发现从v6.1版本开始,Raft Engine默认已经是enable了,那以后存放raft log就默认不再使用RocksDB,而是使用新的引擎,从文档描述来看能够减少写放大,增加TPS,那么:
1、关于这个Raft Engine,除了下面这两个文档中的简单描述以外,有没有其它关于架构原理层面的说明文档?
2、Raft Engine有一个 memory-limit配置项,默认值是系统总内存的15%,这是不是意味着,开启Raft Engine的TiKV的内存使用量将变成:BlockCache(45%) + RaftEngine(15%) + 所有Memtable?

https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#raft-engine

我帮你问问文档的老师~

感谢哈

  1. GitHub - tikv/raft-engine: A persistent storage engine for Multi-Raft log
  2. 不是,只是上限,正常情况用量很少
2 个赞

学习了

表妹无处不在:100:

https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#bytes-per-sync-1

1.这个参数是否可以动态修改
2.是不是可以理解成调大这个参数,控制刷盘的时间

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。