huangzworks / annotated_redis_source

带有详细注释的 Redis 2.6 源码

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

跳跃表那一章的ZADD, 例子似乎有一点误导

studentdeng opened this issue · comments

这里似乎会产生一个误解,ZADD 一开始都是使用的ziplist,只有满足 zset_max_ziplist_entries 或是 zset_max_ziplist_value 时才会把ziplist转换成skiplist。

我看到后面的部分书中也解释了这个问题。
但是在我读到跳跃表着一个章节,调试源代码的时候,被这个例子纠结了不少时间。我感觉标注一下会好很多。

我评论了一下,但是似乎不会收到回复,所以我就在这里new issue了 : )

谢谢反馈,最近正在忙另一个事情,所以没有看 DISQUS 论坛的邮件。

这里的确写得不太清楚,我已经开了一个新 issue 了,等做完手头上的事情我会再来解决这个问题。