Comando Redis Renamenx
El comando Redis Renamenx se utiliza para modificar el nombre de una key cuando la nueva key no existe.
Sintaxis
La sintaxis básica del comando redis Renamenx es la siguiente:
redis 127.0.0.1:6379> RENAMENX OLD_KEY_NAME NEW_KEY_NAME
Versiones disponibles
>= 1.0.0
Valor de retorno
Si la modificación se realiza correctamente, se devuelve 1. Si NEW_KEY_NAME ya existe, se devuelve 0.
Ejemplo
# newkey 不存在,改名成功 redis> SET player "MPlyaer" OK redis> EXISTS best_player (integer) 0 redis> RENAMENX player best_player (integer) 1 # newkey存在时,失败 redis> SET animal "bear" OK redis> SET favorite_animal "butterfly" OK redis> RENAMENX animal favorite_animal (integer) 0 redis> get animal "bear" redis> get favorite_animal "butterfly"
Otras extensiones
Redis key (clave)