Redis – Keys Persist Command

  • Post author:
  • Post category:Redis
  • Post comments:0 Comments

Redis PERSIST command is used to remove the expiration from the key.

Return Value

Integer value 1 or 0

  • 1, if timeout is removed from the key.
  • 0, if the key does not exist or does not have an associated timeout.

Syntax

Following is the basic syntax of Redis PERSIST command.

redis 127.0.0.1:6379> PERSIST KEY_NAME

Example

First, create a key in Redis and set some value in it.

redis 127.0.0.1:6379> SET Adglob1 redis 
OK 

Now, set the expiry of the key, and later remove the expiry.

redis 127.0.0.1:6379> EXPIRE Adglob1 60 
1) (integer) 1 
redis 127.0.0.1:6379> TTL Adglob1 
1) (integer) 60 
redis 127.0.0.1:6379> PERSIST Adglob1 
1) (integer) 1 
redis 127.0.0.1:6379> TTL Adglob1 
1) (integer) -1

Leave a Reply