Avatar notebook default
5篇文章 · 1637字 · 2人关注
  • Compaction流程(二)

    Compaction实现细节 Compaction流程 Prepare用来确定是否分割compaction,执行subcompaction Co...

  • Compaction流程(一)

    compaction流程 1.首先找score最高的level,如果level的score>=1,则将这个level进行compaction 2...

  • RocksDB源码分析 VersionSet

    MANIFEST 存储引擎状态的元数据持久化的文件 CURRENT:指向最新的MANIFEST文件 MANIFEST- 在RocksDB中任意时...

  • RocksDB源码分析 Read(一)内存读取

    Get memtable get 存在memtable里的key是key+(type and sequence)其中type and seq混合...

  • RocksDB源码分析 Write

    写入流程 将一条或者多条操作的记录封装到WriteBatch 将记录对应的日志写到WAL文件中 将WriteBatch中的一条或者多条记录写到内...

文集作者