page contents

Redis 内存淘汰策略有哪些?

轩辕小不懂 发布于 2021-11-22 15:49
阅读 520
收藏 0
分类:数据库
2477
Nen
Nen
- 程序员

1. volatile-lru:从已设置过期时间的数据集(server. db[i]. expires)中挑选最近最少使用的数据淘汰;

2. volatile-ttl:从已设置过期时间的数据集(server. db[i]. expires)中挑选将要过期的数据淘汰。

3. volatile-random:从已设置过期时间的数据集(server. db[i]. expires)中任意选择数据淘汰。

4. allkeys-lru:从数据集(server. db[i]. dict)中挑选最近最少使用的数据淘汰。

5. allkeys-random:从数据集(server. db[i]. dict)中任意选择数据淘汰。

6. no-enviction(驱逐):禁止驱逐数据。

请先 登录 后评论