Redis数据淘汰策略

2019-04-11  |  技术  |  359 views

       Redis中,当达到最大内存限制时(maxmemory),Redis会根据 maxmemory-policy 配置的策略, 来决定具体的行为。

       主要支持的策略有:

       1. volatile-lru:从已设置过期时间的数据集中挑选最近最少使用的数据淘汰。

       2. volatile-ttl:从已设置过期时间的数据集中挑选将要过期的数据淘汰。

       3. volatile-random:从已设置过期时间的数据集中任意挑选数据淘汰。

       4. allkeys-lru:从数据集中挑选最近最少使用的数据淘汰。

       5. allkeys-random:从数据集中任意挑选数据淘汰。

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

发表新评论