源码下载 git clone https://github.com/google/leveldb.git 项目结构 db/, 数据库逻辑 doc/, MD文档 helpers/, LevelDB内存版, 通过namespace覆盖 port/, 平台相关代码 table/, LSM有关的 主要模块 Log 文件 客户端的写请求会先 append 到 Log 文件,成功后再写入到 Memtable.如果宕机可以通过 Log 文件来恢复 Memtable. Memtable 和 Immutable…