
redis
文章平均质量分 81
pwlazy
这个作者很懒,什么都没留下…
展开
-
redis中的hash实现
典型的数据结构hashtable的一个封装typedef struct dict { dictType *type; //函数集合 void *privdata; dictht ht[2]; //真正的hashtable,有两个的原因是在扩容以及rehash的时候使用 int rehashidx; //是否处于rehash状态,-1是不属于 int iterato原创 2011-12-14 16:30:07 · 3837 阅读 · 0 评论 -
深入浅出redis事件框架
1) 事件驱动的常用数据结构//eventLooptypedef struct aeEventLoop { int maxfd; long long timeEventNextId; aeFileEvent events[AE_SETSIZE]; //注册的文件事件,注册事件数组默认10240长度,以fd为索引 aeFiredEvent fired[AE_SETSIZE];原创 2011-12-07 14:25:12 · 5757 阅读 · 2 评论