即使内存未达到最大配置,大量redis密钥也会意外退出

时间:2019-01-31 12:07:28

标签: redis backend production evict

我在使用Redis的生产中遇到一个非常奇怪的情况,即使内存未达到最大配置,也会意外撤出大量Redis密钥。

当前redis设置为max mem = 7GB,volatile-ttl。 存储到Redis时,大多数键都设置为TTL。

下图显示即使当时的内存仅为3.5GB(<< 7GB),redis键也大幅下降

Redis keys graph Redis mem graph

根据我的理解,Redis仅在内存达到max-mem时才退出键。即使这样做,它也只会根据插入新密钥的需要逐渐放下密钥。

非常感谢您!

0 个答案:

没有答案