leveldb架构梳理及源码阅读规划

Posted 平原上的维克多

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leveldb架构梳理及源码阅读规划相关的知识,希望对你有一定的参考价值。

更新中…

在Linux环境下编译完leveldb后大致翻看了官方文档及代码目录,
发现db_impl.cc, db_impl.h合计代码行数约1800行。
由于本人C++基础并不扎实,因此计划通过这1800行代码对C++进行回顾,并相应对leveldb整体架构进行梳理,相关内容将更新于本文。

1.namespace

2.类内结构体

3.引用和指针作为函数参数

4.指针类型的返回值

以上是关于leveldb架构梳理及源码阅读规划的主要内容,如果未能解决你的问题,请参考以下文章

leveldb 源码--总体架构分析

LevelDB的源码阅读 Open操作

[LevelDB源码阅读笔记]1.安装和应用测试

LevelDB的源码阅读

LevelDB源码阅读Cache

LevelDB 源码剖析整体架构与基本组件:ComparatorSliceStatusIteratorOption