Redis 键(key) 命令

Redis expire key 命令是设置key的过期时间,单位是秒,到了过期时间key会被自动删除。以下列举过期失效的两种情况。

  1. 当使用del命令或者set、getset命令覆盖key时,过期会被清除。也可以使用persist命令将key变成持久key。
  2. 如果使用rename命令重命名key时,则关联的生存时间将转移到新的key。
语法
expire key seconds
可用版本
>=1.0.0
返回值
Integer
1表示设置过期key成功。
0表示设置过期key失败。

例子

127.0.0.1:6379> set yxjc 123
OK
127.0.0.1:6379> expire yxjc 10
(integer) 1
127.0.0.1:6379> get yxjc
"123"
127.0.0.1:6379> get yxjc
(nil)