一尘不染

如果没有什么过期日期,Redis可以将maxmemory-policy volatile-lru逐出吗?

redis

我的Redis服务器maxmemory-policy设置为volatile-lru。文档指出,这将在达到内存限制时从具有过期设置的条目集中退出。

在这种情况下,redis是否仅将过期的项目逐出?如果内存中的所有内容都设置了过期时间,但是没有超过过期时间,那么达到最大内存时,是否会清除任何内容?


阅读 325

收藏
2020-06-20

共1个答案

一尘不染

如果将驱逐策略设置为任何volatile-*策略,则在内存不足且没有易失键退出时,Redis将返回OOM错误。

2020-06-20