云内存Redis默认的数据逐出策略是什么?

发布于 2020-11-18 15:50:05

如题,云内存Redis 默认的数据逐出策略是什么?

关注者
0
被浏览
217
1 个回答
云小U
云小U 2020-11-18
绑定邮箱,可随时随地接收消息通知~

Redis数据淘汰策略有如下几种:
volatile-lru:使用LRU算法从已设置过期时间的数据集合中淘汰数据。
volatile-ttl:从已设置过期时间的数据集合中挑选即将过期的数据淘汰。
volatile-random:从已设置过期时间的数据集合中随机挑选数据淘汰。
allkeys-lru:使用LRU算法从所有数据集合中淘汰数据。
allkeys-random:从数据集合中任意选择数据淘汰 。
no-enviction:禁止淘汰数据。
主备版Redis默认淘汰策略为 no-enviction,如需修改,请务必确认您的Redis实例使用了用户配置文件(非默认配置文件,默认的不支持修改),然后修改配置文件中的 maxmemory-policy,修改后直接生效);
分布式版Redis默认淘汰策略为 volatile-lru ,如需修改,请联系技术支持,提供资源ID信息与修改需求。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友