分布式缓存服务 DCS-扫描并删除Redis实例的过期Key:DCS过期Key扫描机制

时间:2024-06-19 19:54:53

D CS 过期Key扫描机制

基于开源Redis以上机制,分布式缓存服务提供了一种通用的方式,来定时释放所有已经过期Key占用的内存,通过自行配置定时任务,在任务执行期间,会对所有缓存实例的主节点进行扫描操作,扫描操作会遍历整个实例的键空间,触发Redis引擎中对Key过期的判断,从而释放已过期的Key。

  • 只有Redis 4.0、Redis 5.0、和Redis 6.0基础版实例支持过期key扫描。
  • 建议在业务低峰时段执行过期Key扫描,降低CPU被用满的可能。
  • 不支持查询已释放的过期Key。
support.huaweicloud.com/usermanual-dcs/dcs-ug-210330002.html