redis
文章平均质量分 59
平时遇到的坑及解决方案
G-rose
记录工作、其他考试中的点滴
展开
-
redis内存淘汰机制
一、Redis内存淘汰机制的类型 redis 内存淘汰机制有以下几个: •noeviction: 当内存不足以容纳新写入数据时,新写入操作会报错,这个一般没人用吧,实在是太恶心了。 •allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的 key推荐。 •allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个 key,这个一般没人用吧,为啥要随机,肯定是把最近最少使用的 key 给干掉啊。 •volatile-lru:当内存不足以容纳新...原创 2021-08-12 11:45:25 · 220 阅读 · 0 评论 -
redis过期策略
一、redis过期策略类型 redis服务器实际使用的过期键删除策略有两种: - 定期删除 - 惰性删除 二、redis过期策略原理 redis 会将每个设置了过期时间的 key 放入到一个独立的字典中,以后会定时遍历这个字典来删除到期的 key。除了定时遍历之外,它还会使用惰性策略来删除过期的 key,所谓惰性策略就是在客户端访问这个 key 的时候,redis 对 key 的过期时间进行检查,如果过期了就立即删除。定时删除是集中处理,惰性删除是零散处理。 通过配合使用这两种删除策略,服务...原创 2021-08-12 11:34:44 · 500 阅读 · 0 评论