LevelDB源码解析(6) 写任务(WriterBatch)合并
背景 写任务合并是由函数BuildBatchGroup来完成的,BuildBatchGroup会把任务队列writers_中若干个Writer的数据合并到一起,从而减少磁盘写次数,提高写性能。虽然每次写入的时候是往Memtable里写,但是为了在故障发生时保……
Stay hungry. Stay foolish.