Comando Redis Renamenx

Redis key (clave)

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"

Redis key (clave)

Otras extensiones