Linux 拨号vps windows公众号手机端

redis的删除策略如何配置

lewis 9年前 (2016-12-09) 阅读数 7 #VPS/云服务器
文章标签 redis

在Redis中,有两种删除策略可以配置:volatile-lruallkeys-lru

  1. volatile-lru:当Redis的内存使用达到了maxmemory限制时,Redis会优先淘汰设置了过期时间的key,并优先选择最近最少使用的key进行删除。

  2. allkeys-lru:与volatile-lru类似,但不仅仅是针对设置了过期时间的key,而是对所有的key进行LRU淘汰。

要配置删除策略,可以通过修改Redis的配置文件redis.conf中的maxmemory-policy参数来实现。可以使用以下命令打开Redis配置文件:

$ vim redis.conf

然后找到maxmemory-policy参数,并将其设置为所需的删除策略,如下所示:

maxmemory-policy volatile-lru

maxmemory-policy allkeys-lru

保存配置文件后,重启Redis服务器以使更改生效。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门