redis内存淘汰策略是什么?淘汰过程是什么?

提问者:帅平 问题分类:运维
redis内存淘汰策略是什么?淘汰过程是什么?
1 个回答
Rae
Rae 管理员
redis的淘汰策略有:
1、volatile-lru:淘汰最近最少使用的数据;
2、volatile-lfu:4.0 之后新增的策略,淘汰上一线使用次数最少的数据;
3、volatile-random:随机淘汰数据,腾出坑位给新数据;
4、volatile-ttl:淘汰设置了任期时间的数据,谁最接近到期时间就先淘汰谁。
5、allkeys-lru:淘汰最近最少上一线使用的数据;
6、allkeys-lfu:淘汰最少上一使用的数据;
7、allkeys-random:随机淘汰某个数据,为新数据腾出空位。

整个的淘汰流程如图:
发布于:2年前 (2022-10-19) IP属地:四川省
我来回答