- 博客(0)
- 资源 (13)
- 收藏
- 关注
leveldb 源码解释 阅读情况
leveldb源码分析 比较全面讲解leveldb
leveldb 是 Google 开源的持久化 KV 单机存储引擎,开源页面 http://code.google.com/p/leveldb/。
针对存储面对的普遍随机 IO 问题,leveldb 采用了 merge-dump 的方式,将逻辑场景的写请求转换成顺序写
log 和写 memtable 操作,由后台进程将 memtable 持久化成 sstable。对于读请求,随机 IO 还是无法避免,
但它设计了一系列策略来保证读的效率。
这里对 leveldb 的实现做具体解析,但并不采用对代码注释的方式,而是意图从上层设计的角度,将内部的
实现逻辑串联起来,尽量发现策略设计背后的原因。
2019-05-07
C++ Primer中文版 第5版 [(美)李普曼,(美)拉乔伊,(美)默著][电子工业出版社][838页].zip
C++ Primer中文版 第5版 [(美)李普曼,(美)拉乔伊,(美)默著][电子工业出版社][838页].zip 排版详细清晰
2018-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人