【发布时间】:2020-02-12 06:04:24
【问题描述】:
我们平均每秒过期 1000 个密钥,在拍摄快照时,我们碰巧看到转储的大小相对小于主数据库,因为快照不包括过期密钥的内存。由于过期键在我们的平台中持有大量内存,有什么方法可以让 redis 定期释放为过期键持有的内存。 (我们使用的是 2.8.21 引擎)或最新的 redis 引擎版本将无法有效解决此问题。 如果 stackoverflow 不适合我的问题,请引导我到正确的平台。
回收内存指南:https://docs.redislabs.com/latest/ri/memory-optimizations/reclaim-expired-keys-memory-faster/(但需要建议,升级是否会有很大帮助,或者像文档中提到的那样进行扫描会很好)
【问题讨论】:
标签: redis stackexchange.redis node-redis redis-cluster redislabs