persist

PERSIST

PERSIST key

自2.2.0起可用。

时间复杂度: O(1)

删除现有的超时值key,将密钥从易失性(具有过期集的密钥)转换为持久性(由于没有超时关联,密钥永不过期)。

返回值

整数回复,具体为:

  • 1 如果超时被删除。

  • 0如果key不存在或没有关联的超时。

例子

redis> SET mykey "Hello" "OK" redis> EXPIRE mykey 10 (integer) 1 redis> TTL mykey (integer) 10 redis> PERSIST mykey (integer) 1 redis> TTL mykey (integer) -1