LevelDB 學習02

爲此,LevelDB 做了讀寫分離的設計。它將內存中的數據分爲兩塊,一塊叫作 MemTable,它是可讀可寫的。另一塊叫作 Immutable MemTable,它是隻讀的。這兩塊數據的數據結構完全一樣,都是跳錶。那它們是怎麼應用的呢? 具體來說就是,當 MemTable 的存儲數據達到上限時,我們直接將它切換爲只讀的 Immutable MemTable,然後重新生成一個新的 MemTable,
相關文章
相關標籤/搜索