标签: redis backend production evict
我在使用Redis的生产中遇到一个非常奇怪的情况,即使内存未达到最大配置,也会意外撤出大量Redis密钥。
当前redis设置为max mem = 7GB,volatile-ttl。 存储到Redis时,大多数键都设置为TTL。
下图显示即使当时的内存仅为3.5GB(<< 7GB),redis键也大幅下降
根据我的理解,Redis仅在内存达到max-mem时才退出键。即使这样做,它也只会根据插入新密钥的需要逐渐放下密钥。
非常感谢您!