分布式缓存服务 DCS-Redis执行大Key分析后内存使用率降低的原因

时间:2023-11-01 16:16:57

Redis执行大Key分析后内存使用率降低的原因

Redis执行大Key分析,只会查询占用空间过大的Key,并不会删除Key。如果Redis执行大Key分析后内存使用率降低,可能是因为原Redis中存在较多过期Key,因为过期Key的惰性删除机制,Key过期后如果未被访问和识别到,不会立即被删除从而积压,在实例进行大Key分析过程中,会遍历Redis实例中的所有Key,使实例中的过期Key被识别到过期,因而被删除。

过期Key的删除机制,以及如何手动执行过期Key或设置自动过期Key扫描的操作,请参考过期Key扫描

support.huaweicloud.com/dcs_faq/dcs-faq-0606.html