Redis PERSIST 命令
Redis PERSIST 命令用于移除给定 key 的过期时间,使得 key 永不过期
( Redis >= 2.2.0 )
语法
PERSIST key
移除给定 key
的生存时间,将这个 key
从『易失的』(带生存时间 key )转换成『持久的』(一个不带生存时间、永不过期的 key )
返回值
当过期时间移除成功时,返回 1 。
如果 key 不存在或 key 没有设置过期时间,返回 0 。
范例
127.0.0.1:6379> SET site "twle.cn" OK 127.0.0.1:6379> EXPIRE site 60 # 为 key 设置生存时间 (integer) 1 127.0.0.1:6379> TTL site (integer) 58 127.0.0.1:6379> PERSIST site # 移除 key 的生存时间 (integer) 1 127.0.0.1:6379> TTL site (integer) -1