概述
本文主要介绍云数据库Redis过期Key数据的删除规则。
详细信息
Redis的数据存在以下三种自动清理策略,用于删除已过期的Key:
- 主动过期(定期删除):系统后台会周期性的检测,发现已过期的Key时,会将其删除。
- 被动过期(惰性删除):当用户访问某个Key时,如果该Key已经过期,则将其删除。
- 当Redis内存达到maxmemory参数定义的上限时,将会引发操作阻塞或重要的Key被逐出,甚至引发内存溢出(Out Of Memory)。
说明:另外还有一种基于触发器的删除策略,此方式对Redis压力过大,不建议使用。
相关文档
适用于
- 云数据库 Redis