Redis源码阅读-源码阅读方式
Redis源码下载
首先通过地址(https://github.com/redis/redis)下载redis的源码。redis的源码版本,这里可以选择合适的查看,这里选择的是redis 5.x版本的源码。
Redis源码查看方式
这里可以选择合适的C开发工具,打开redis的源码,我这里暂时选择的是DEV-C++工具打开源码。
如何开始
正常来说,应该梳理redis的大模块思维导图,然后按照模块进行阅读。
redis常见数据类型
- SDS 动态字符串
- 双向链表
- 压缩列表 ziplist
- 哈希表 hashtable
- 跳表 skiplist
- 整数集合 intset
- 快速列表 quicklist
- 紧凑列表 listpack