Redis comando GetSet
Redis comando GetSet se utiliza para establecer el valor de la clave especificada y devuelve el valor antiguo de la llave.
gramática
Redis GetSet sintaxis del comando básico es el siguiente:
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
versiones disponibles
> = 1.0.0
Valor de retorno
Devuelve la clave del valor antiguo. Cuando no hay edad valor clave, no existe esa clave, devuelve nil.
Cuando la llave está presente pero no es un tipo de cadena, se devuelve un error.
Ejemplos
En primer lugar, establecer la cadena de valor mykey e intercepción.
redis 127.0.0.1:6379> GETSET mynewkey "This is my test key" (nil) redis 127.0.0.1:6379> GETSET mynewkey "This is my new value to test getset" "This is my test key"