PERSIST

用法
PERSIST key
复杂度
O(1)
起始版本
2.2.0
ACL 类别
@keyspace, @write, @fast

移除 key 上现有的超时时间,将键从易失的(设置了过期时间的键)变为持久的(未设置超时时间且永不过期的键)。

示例

127.0.0.1:6379> SET mykey "Hello"
OK
127.0.0.1:6379> EXPIRE mykey 10
(integer) 1
127.0.0.1:6379> TTL mykey
(integer) 10
127.0.0.1:6379> PERSIST mykey
(integer) 1
127.0.0.1:6379> TTL mykey
(integer) -1

RESP2/RESP3 回复

以下之一

  • 整数回复: 0 如果 key 不存在或没有关联的超时时间。

  • 整数回复: 1 如果超时时间已被移除。