策略 | 描述 |
---|---|
volatile-lru | 从已设置过期时间的KV集中优先对最近最少使用的数据淘汰 |
volitile-ttl | 从已设置过期时间的KV集合中优先对剩余时间短的数据淘汰 |
volitile-random | 从已设置过期时间的KV集合中随机选择数据淘汰 |
allkeys-lru | 从所有KV集合中 优先对最近最少使用的数据淘汰 |
allkeys-random | 从所有KV集合中随机选择 数据淘汰 |
noeviction | 不淘汰策略 ,若超过最大内存,返回错误信息 |
redis4.0 加入了LFU淘汰策略,包括volatile-lfu和all-lfu,通过统计访问频率,将访问频率最少,即最不经常使用的KV淘汰