PERSIST key
Available since: 2.2.0
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
redis> SET mykey "Hello"
TBD
redis> EXPIRE mykey 10
TBD
redis> TTL mykey
TBD
redis> PERSIST mykey
TBD
redis> TTL mykey