leveldb memtable sstable log

LevelDB是google開源的key-value,單機,持久化存儲引擎: 寫操作:寫Log的順序磁盤寫和內存中對memtable的操作; 讀操作:設計一系列策略保證讀的效率; 整體的架構如下: 在寫入操作的時候,會先把要寫入的操作順序地寫到日誌文件中。這樣,就算是在memtable的操作中失敗了,重新啓動的時候也是會從日誌文件中還原,這樣可靠性就得到了保障。又因爲日誌文件時順序的IO,這樣也提
相關文章
相關標籤/搜索