Redis – Keys Renamenx Command

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

Redis RENAMENX command is used to change the name of a key, if the new key does not exist.

Return Value

Integer reply 1 or 0.

  • 1, if key is renamed to new key.
  • 0, if a new key already exists.

Syntax

Following is the basic syntax of Redis RENAMENX command.

redis 127.0.0.1:6379> RENAMENX OLD_KEY_NAME NEW_KEY_NAME

Example

First, create some keys in Redis and set some values in it.

redis 127.0.0.1:6379> SET Adglob1 redis 
OK 
redis 127.0.0.1:6379> SET Adglob2 mongodb 
OK

Now, rename the key ‘Adglob1’ to ‘new-Adglob’.

redis 127.0.0.1:6379> RENAMENX Adglob1 new-Adglob 
(integer) 1 
redis 127.0.0.1:6379> RENAMENX Adglob2 new-Adglob 
(integer) 0

Leave a Reply