随着时间的推移 used_memory_rss 不断增加。我理解它被填满的原因(它是内存分配器的工作方式)。但是我需要一个解决方案来释放它而不重新启动redis。
有没有办法做同样的事情?
随着时间的推移 used_memory_rss 不断增加。我理解它被填满的原因(它是内存分配器的工作方式)。但是我需要一个解决方案来释放它而不重新启动redis。
有没有办法做同样的事情?
在 redis 4.0 中有一个新命令
MEMORY PURGE
这将对内存进行碎片整理并将其释放到操作系统。
也见
MEMORY HELP
你可以参考this issue compact memory use online