RocksDB源码-0x13-内存数据刷盘SST0
1 调度设计
什么时候要把内存数据往SST Level0刷盘呢,明显的几个时机点是
- 1 内存数据太多,到了阈值
- 2 WAL文件到了阈值
- 3 强制刷新
所以这种需求下,最好的方式就是用消息队列解耦,对应场景下负责生产任务,调度方式负责消费任务。
RocksDB源码-0x13-内存数据刷盘SST0
https://bannirui.github.io/2026/02/13/RocksDB/RocksDB源码-0x13-内存数据刷盘SST0/