Redis 有哪些淘汰策略?

一、noeviction

Redis 默认淘汰策略,对于写请求不再提供服务,直接返回错误( DEL 请求和部分特殊请求除外)

二、allkeys - lru

从所有 key 中使用 LRU 算法进行淘汰

三、volatile - lru

从设置了过期时间的 key 中使用 LRU 算法进行淘汰

四、allkeys - random

从所有 key 中随机淘汰数据

五、volatile - random

从设置了过期时间的 key 中随机淘汰

六、volatile - ttl

从设置了过期时间的 key 中,根据 key 的过期时间进行淘汰,越早过期的越优先被淘汰


版权声明:本文为dd2016124原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。