![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis相关
文章平均质量分 82
记录redis 相关的学习
Jiangw557
前行者~
展开
-
【基础篇】数据结构
我们都知道 Redis 中的数据结构有:String,List,Hash,Set,Sort Set等,那么他们对应的底层的数据结构有哪些呢?可以看到,String 类型的底层实现只有一种数据结构,即简单动态字符串。但是,其他四种数据结构,都有两种底层实现结构,它们被称为“集合类型”。上面的数据结构都是值的底层实现,键和值之间用什么结构组织呢?原创 2024-08-09 16:00:27 · 767 阅读 · 0 评论 -
【实践篇】数据结构 -- string
String 类型可以保存二进制字节流,就像“万金油”一样,只要把数据转成二进制字节数组,就可以保存了。原创 2024-08-06 18:15:06 · 1097 阅读 · 0 评论 -
缓存异常:缓存雪崩、击穿、穿透
针对某个访问非常频繁的热点数据的请求,无法在缓存中进行处理,紧接着,访问该数据的大量请求,一下子都发送到了后端数据库,导致了数据库压力激增,是发生在某个热点数据失效的场景下,和缓存雪崩相比,缓存击穿失效的数据数量要小很多,应对方法也不一样要访问的数据既不在 Redis 缓存中,也不在数据库中,导致请求在访问缓存时,发生缓存缺失,再去访问数据库时,发现数据库中也没有要访问的数据。原创 2024-08-06 17:03:56 · 605 阅读 · 0 评论