标签:结构 通过 用户 日志 flush 写日志 MTA 内存 mem
对RocksDB 的每次写操作都必写到两个地方:
1)基于内存的数据结构memtable(达到quota 后会flush 至SST file)。
2)预写日志-Write Ahead Log(WAL)。
如果出现异常情况,WAL 可以用来完整恢复memtable 中的数据,恢复db 的原有的状态。默认配置下,RocksDB 通过每次用户写之后flush WAL,来保证进程crash 后的一致性。
TODO
标签:结构 通过 用户 日志 flush 写日志 MTA 内存 mem
原文地址:https://www.cnblogs.com/dengchj/p/11426114.html