淘汰策略

策略 描述
volatile-lru 从已设置过期时间的KV集中优先对最近最少使用的数据淘汰
volitile-ttl 从已设置过期时间的KV集合中优先对剩余时间短的数据淘汰
volitile-random 从已设置过期时间的KV集合中随机选择数据淘汰
allkeys-lru 从所有KV集合中 优先对最近最少使用的数据淘汰
allkeys-random 从所有KV集合中随机选择 数据淘汰
noeviction 不淘汰策略 ,若超过最大内存,返回错误信息

redis4.0 加入了LFU淘汰策略,包括volatile-lfu和all-lfu,通过统计访问频率,将访问频率最少,即最不经常使用的KV淘汰

原文地址:https://www.cnblogs.com/liuzhidao/p/14082850.html