首页 > 编程语言 >leveldb学习笔记之二——源码目录结构

leveldb学习笔记之二——源码目录结构

时间:2022-11-07 13:05:58浏览次数:55  
标签:leveldb c++ 之二 学习 源码 相关 目录


说明

从今天开始,将正式进入leveldb源码的学习。leveldb主要采用c++实现,整体代码比较规范,除了学习存储相关的原理,还可以学习c++相关的知识,提升c++的技巧。

目录

leveldb的目录结构如下:

  • cmake:cmake的相关文件;
  • db:主要逻辑的实现,也将是我们重点分析的地方;
  • doc:文档;
  • helpers/memenv:简单完全内存的文件系统,提供操作目录文件接口;
  • include/leveldb:头文件,外部工程使用leveldb时引用的头文件;
  • issues:
  • port:平台相关的实现,主要提供posix/android相关支持;
  • table:sstable相关的数据格式定义及操作;
  • util:提供通用功能实现。

接下来我将从include文件夹的内容开始,进行leveldb的源码的阅读。

学习是一种慰藉,编程是一种情怀,技术提升永不可辜负!


标签:leveldb,c++,之二,学习,源码,相关,目录
From: https://blog.51cto.com/u_15862521/5828913

相关文章