1. 基础
- Redis可以通过过期时间(expiration)特性来让一个键在给定的时限(timeout)之后自动删除。
*对于列表,集合,散列和有序集合这样的容器(container)来说,键的过期命令只能为整个键设置
2. 命令
命令 | 描述 |
---|---|
PERSIST | PERSIST key-name:移除键的过期时间 |
TTL | TTL key-name:查看给定键距离过期时间还有多少秒 |
EXPIRE | EXPIRE key-name seconds:让给定的键在指定秒数之后过期 |
EXPIREAT | EXPIREAT key-name timestamp:将给定键的过期时间设置为给定的UNIX时间戳 |
PTTL | PTTL key-name:查看给定键距离过期时间还有多少秒 |
PEXIPRE | PEXPIRE key-name milliseconds:让给定的键在指定毫秒数之后过期 |
PEXPIREAT | PEXPIREAT key-name timestamp-milliseconds:将一个毫秒精度的UNIX时间戳设置为给定键的过期时间 |