memtable专题

leveldb源码阅读-memtable

memtable在leveldb中扮演着及其重要的地位,用于存储最新的数据修改信息,当数据的规模达到一定的上限之后,就会将数据转存储为immutable memtable,这时候就会被存储到sstale中;因此总的来说,所有在内存的数据都是以memtable进行存储的; memtable的接口如下: void Ref() { ++refs_; }//引用次数// Drop referenc