从零学 Leveldb
目录
为什么学
如果你要了解存储方面的知识,leveldb
你必须要懂。这是因为存储会涉及到LSM 树和B+ 树,而 leveldb
是LSM 树的实现。现在的单机存储引擎会用到 leveldb
或者 rocksdb
。
怎么学
leveldb 的源码比较少,只有1w行,所以建议你看源码
参考资料
收录于 合集・从零学技术系列 5
如果你要了解存储方面的知识,leveldb
你必须要懂。这是因为存储会涉及到LSM 树和B+ 树,而 leveldb
是LSM 树的实现。现在的单机存储引擎会用到 leveldb
或者 rocksdb
。
leveldb 的源码比较少,只有1w行,所以建议你看源码
参考资料