缓存设计

Redis 内部数据结构详解

chenssy阅读(3449)评论(0)赞(8)

Redis内部数据结构详解(1)——dict Redis内部数据结构详解(2)——sds Redis内部数据结构详解(3)——robj Redis内部数据结构详解(4)——ziplist Redis内部数据结构详解(5)——quicklis...

Redis内部数据结构详解(7)——intset

chenssy阅读(441)评论(0)赞(0)

作者:张铁蕾 出处:http://zhangtielei.com 在本文中,我们围绕一个Redis的内部数据结构——intset展开讨论。 Redis里面使用intset是为了实现集合(set)这种对外的数据结构。set结构类似于数学上...

Redis内部数据结构详解(3)——robj

chenssy阅读(511)评论(0)赞(0)

作者:张铁蕾 出处:http://zhangtielei.com 本文讲述在Redis实现中的一个基础数据结构:robj。 那到底什么是robj呢?它有什么用呢? 从Redis的使用者的角度来看,一个Redis节点包含多个databas...

Redis内部数据结构详解(2)——sds

chenssy阅读(804)评论(0)赞(0)

作者:张铁蕾 出处:http://zhangtielei.com 本文讲述Redis中使用最多的一个基础数据结构:sds。 不管在哪门编程语言当中,字符串都几乎是使用最多的数据结构。sds正是在Redis中被广泛使用的字符串结构,它的全...

Redis内部数据结构详解(1)——dict

chenssy阅读(1786)评论(0)赞(0)

作者:张铁蕾 出处:http://zhangtielei.com 如果你使用过Redis,一定会像我一样对它的内部实现产生兴趣。《Redis内部数据结构详解》是我准备写的一个系列,也是我个人对于之前研究Redis的一个阶段性总结,着重讲...

Redis 3.2.8 源码剖析

chenssy阅读(3583)评论(0)赞(8)

Redis 作为目前使用最为广泛的缓存,其重要性不言而喻,而对于很多小伙伴来说,基本上都只会简单的使用,然后调用客户端的一些接口,原理没有深入研究过,源码就更加不用说了,再加上 Redis 的源码是用 C 写的,那就更加难了, 自己想...