标签: redis
我们的程序员忘记设置密钥过期时间。
现在Redis拥有五千万个未过期的密钥,这些密钥使用了大约15 GB。
(最大内存设置为17 GB,allkeys-lru)。
我的问题:
如果将maxmemory设置为这些密钥总大小的14 GB较小,我们可以强制Redis逐出这些密钥吗?
如果Redis这样做,我们可以在驱逐时正常读取/写入吗? (或者甚至可能什么也做不了)
我们也使用rdb dump。我们应该在减少最大内存之前停止它吗?
谢谢。