redis
shu_chang1993
这个作者很懒,什么都没留下…
展开
-
redis字典(dict.h/dict.c)(二)
redis字典(dict.h/dict.c)(二)第一部分主要介绍了redis字典的结构,第二章主要介绍源码中几个比较重要的函数基本函数//重置dictstatic void _dictReset(dictht *ht){ ht->table = NULL; ht->size = 0; ht->sizemask = 0; ht->u...原创 2019-06-29 21:23:32 · 726 阅读 · 0 评论 -
redis 源码intset(intset.c/intset.h)
redis 源码intsetintset是集合键的底层实现之一, 保存的元素是有序的。redis中intset是一个整数集合, 只能存储整数类型的数据, 可以是16位, 32位, 或者是64位, 是以升序排列的数组进行保存数据,下面会介绍具体数据结构和对其操作过程.数据结构typedef struct intset { // 编码方式 uint32_t encoding;...原创 2019-07-01 00:37:48 · 287 阅读 · 0 评论