
Redis分析
劲蜡鸡腿堡
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ziplist分析
这里直接贴ziplist.c中的作者的注释,从注释中我们可以直观的看到ziplist是用于存储string字符串的双向链表,其目的是更好地利用内存去存储数据,减少无用数据的比例。 /* The ziplist is a specially encoded dually linked list that is designed * to be very memory efficient. It s...原创 2020-02-29 22:01:14 · 618 阅读 · 0 评论 -
dict.c设计思想
双hash_table设计 typedef struct dict { dictType *type; void *privdata; dictht ht[2]; long rehashidx; int iterators; } dict; 作者在dict数据类型中引入了两个hash_table,其作用是为了动态变化hash_...原创 2020-01-13 19:13:15 · 345 阅读 · 0 评论