Redis源码精读:准备工作

文章目录

  • 前言
  • 拉取源码
  • 项目结构
  • 源码阅读技巧
  • 最后

前言

我是醉墨居士,未来的一段时间里面我准备写一些关于Redis源码的文章,来帮助大家深入浅出Redis,希望大家多多支持

拉取源码

git clone https://github.com/redis/redis

项目结构

Redis源码精读:准备工作_第1张图片

  • deps
    第三方依赖包
  • src
    核心代码
  • tests
    测试代码
  • utils
    工具代码

源码阅读技巧

阅读源码,不是一件简单的任务
如果看的太细腻,可能会陷入无尽的代码之中,无法自拔
如果看的太粗略,又可能只有大概的印象,掌握不到精髓

我的源码阅读流程是:
首先,粗略看一下有哪些模块
然后,深入依次各个模块的内容
最后,理清模块之间的调用关系

这个方法因人而异,找到适合自己的方式才是最重要的

最后

虽然阅读大型项目的源码是一件非常消耗精力的事情,但是它能够给我们带来巨大的收益,总的来说,我感觉还是利大于弊

大家加油,我们一起进军Redis

你可能感兴趣的:(Redis,redis,数据库,缓存)