缓存设计

提供优质的缓存相关文章,包括缓存架构设计、缓存中间件的使用和运维、Redis 源码解析、Redis 使用

面试常问,缓存三大问题及解决方案!

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

作者丨我一定会有猫的 1. 缓存来由 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 2. 缓存问题 虽然使用缓存给系...

史上最全 50 道 Redis 面试题

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

Java技术栈 www.javastack.cn 优秀的Java技术公众号 1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数...

Redis 内部数据结构详解

chenssy阅读(3871)评论(0)赞(9)

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

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

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

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

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

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

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

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

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

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

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

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

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