跳至主要內容
Redis 过期删除和内存淘汰

Redis 内存管理

关键词:定时删除惰性删除定期删除LRULFU

Redis 过期删除

Redis 可以为每个键设置过期时间,当键过期时,会自动删除该键。

设置键的生存时间或过期时间

Redis 中,和键的生存时间相关的命令如下所示:

命令 描述
EXPIRE 设置 key 的过期时间,单位为秒
PEXPIRE 设置 key 的过期时间,单位为毫秒
EXPIREAT 设置 key 的过期时间为指定的秒级时间戳
PEXPIREAT 设置 key 的过期时间为指定的毫秒级时间戳
TTL 返回 key 的剩余生存时间,单位为秒
PTTL 返回 key 的剩余生存时间,单位为毫秒
PERSIST 移除 key 的过期时间,key 将持久保持

钝悟...大约 8 分钟数据库KV数据库Redis数据库KV数据库RedisLRULFU