leveldb 源码阅读 一周目完成

leveldb 源码阅读项目 - github rsy

一些感想

前前后后总共读了2周,国庆一周,最近这一周

第一周读了 util 和 table 里面的东西。util 还算比较好读;table 里面有一些 数据序列化和反序列化 有一段时间读得挺懵逼的。你要说把这玩意儿看作黑箱模块,可读的时候感觉总觉得少了点什么。后来不知道咋慢慢就懂了。

第二周读了 db。主要是 Log,Recover,Version,VersionSet,DBImpl 这些玩意儿。因为隔了很长时间又重新开始看,一开始挺虚的。不过,越看越有点淋漓尽致。最后花了3天看完 DBImpl 简直爽炸了,感觉似乎能对每一个细节都了如指掌的样子。

最后,参考了很多 资料,给了我很多帮助。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值