«
Redis内存溢出 OOM command not allowed when used memory > ‘maxmemory‘

时间:2022-12-6    作者:程序猿    分类:


修改/usr/local/redis/etc/redis.conf

maxmemory 1GB
maxmemory-policy volatile-random

Redis的maxmemory_policy内存淘汰策略:

1、volatile-lru:只对设置了过期时间的key进行LRU(默认值)
2、allkeys-lru : 删除lru算法的key
3、volatile-random:随机删除即将过期key
4、allkeys-random:随机删除
5、volatile-ttl : 删除即将过期的
6、noeviction : 永不过期,返回错误