看写专题

LevelDB 源码层次看写数据时的过程

文章目录 Write写入流程1)封装WriteBatch和Writer对象2)Writer串行化入队3)确认写入空间足够4)批量取任务,进行合并写批量取任务写入日志数据写入Memtable 5)唤醒正在等待的线程 总结参考文献 Write写入流程 LevelDB对外提供的写入接口有Put、Delete两种,这两种操作都会向Memtable和Log文件中追加一条新纪录。 同时Le