Redis 源码阅读
Switch branches/tags
Nothing to show
Clone or download
Latest commit 8fa7d93 Mar 5, 2013
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adlist.c_and_adlist.h_redis_2.9.5_c9d3dda2 修改命名规则 Mar 20, 2012
ae.c_ae.h_ae_epoll.c_redis_2.9.7_03f412dd 更新 ae 注释 Jul 28, 2012
db.c_redis_2.9.7_03f412dd 添加数据库命令实现: db.c 代码的注释 Jul 24, 2012
dict.c_and_dict.h_redis_2.9.5_79642420 更新 dict.c Jul 19, 2012
multi.c_2.9.7_a2db8e48 更新 multi.c Jul 17, 2012
object.c_redis_2.9.7_b62bdf1c 添加 object.c Jul 22, 2012
pubsub.c_redis_2.9.7_b62bdf1c 添加 pubsub.c 的分析 Jul 19, 2012
scripting.c_redis_2.9.7_a2db8e48
sds.c_sds.h_redis_2.9.7_b62bdf1c 调整注释位置 Dec 22, 2012
slowlog.c_slowlog.h_redis_2.9.7_b62bdf1c 添加 slowlog.c 和 slowlog.h 的注释 Jul 23, 2012
t_zset.c_redis_2.9.7_b62bdf1c 添加 zset 注释(主要是 skiplist 部分) Jul 22, 2012
README.rst

README.rst

Redis 源码阅读

对 Redis 源码的注释工作已经转移到 annotated_redis_source 项目,欢迎意见、 star 和 fork 。

huangz

2013.3.5

项目说明

学习 Redis 的源码,并加上相关的注释。

因为 Redis 的版本升级比较快,对源码的注释是滚动地在不同的版本上进行的,当然,注释之后会对源码进行测试,确保被注释的代码的正确性。

文件名说明了被注释的源码的文件名,所属的版本和 commit 哈希值。

比如:

dict.c_and_dict.h_redis_2.9.5_79642420

就是说:

文件 dict.c 、 dict.h

版本 redis 2.9.5

哈希 79642420

就是这样。