- 1.volatile-lru: 从已设置过期时间的数据集(server.db[i].expire)中挑选最近最少使用的数据淘汰。
- 1.volatile-ttl: 从已设置过期时间的数据集(server.db[i].expire)中挑选将要过期的数据淘汰。
- 1.volatile-random: 从已设置过期时间的数据集(server.db[i].expire)中任意数据淘汰。
- 1.allkeys-lru:从数据集(server.db[i].dict)中挑选最近最少使用的数据淘汰。
- 1.allkeys-random: 从数据集(server.db[i].dict)中挑选任意选择数据淘汰。
- 1.no-enviction(驱逐): 禁止驱逐数据
redis提供的6种数据淘汰策略
于 2018-07-23 19:24:57 首次发布
本文介绍了Redis中的六种数据淘汰策略:volatile-lru、volatile-ttl、volatile-random、allkeys-lru、allkeys-random及no-eviction。这些策略分别针对设置了过期时间和未设置过期时间的数据采取不同的淘汰方式。
312





