抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

LevelDB 是 google 开源的 LSM Tree 键值数据库引擎,是大概十五年前的工业级实现,从 Bigtable 中抽离而来。在保持精简的实现的同时也支撑了开源世界许多重要的项目,阅读 LevelDB 代码可以在了解工业级的 LSM Tree 实现的同时学习高性能 C++ 编程。 整体架构 WALLevelDB 将 WAL 日志的结构编码成了一个字节数组,将他们以 block 的...