PERSIST
Syntax
PERSIST key
Time complexity: O(1)
ACL categories: @keyspace, @write, @fast
Remove the existing timeout on key
, turning the key from volatile (a key
with an expire set) to persistent (a key that will never expire as no timeout
is associated).
Return
Integer reply, specifically:
1
if the timeout was removed.0
ifkey
does not exist or does not have an associated timeout.
Examples
dragonfly> SET mykey "Hello"
OK
dragonfly> EXPIRE mykey 10
(integer) 1
dragonfly> TTL mykey
(integer) 10
dragonfly> PERSIST mykey
(integer) 1
dragonfly> TTL mykey
(integer) -1