概述

本文主要介绍云数据库Redis过期Key数据的删除规则。

详细信息

Redis的数据存在以下三种自动清理策略,用于删除已过期的Key:

  • 主动过期(定期删除):系统后台会周期性的检测,发现已过期的Key时,会将其删除。
  • 被动过期(惰性删除):当用户访问某个Key时,如果该Key已经过期,则将其删除。
  • 当Redis内存达到maxmemory参数定义的上限时,将会引发操作阻塞或重要的Key被逐出,甚至引发内存溢出(Out Of Memory)。
    说明:另外还有一种基于触发器的删除策略,此方式对Redis压力过大,不建议使用。

相关文档

适用于

  • 云数据库 Redis