Comando Redis Getset
El comando Redis Getset se utiliza para establecer el valor de la clave especificada y devolver el valor anterior de la clave.
Sintaxis
La sintaxis básica del comando redis Getset es la siguiente:
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
Versiones disponibles
>= 1.0.0
Valor de retorno
Devuelve el valor anterior de la clave dada. Cuando la clave no tiene un valor anterior, es decir, la clave no existe, devuelve nil.
Cuando la clave existe pero no es de tipo cadena (string), devuelve un error.
Ejemplo
Primero, establezca el valor de mykey y extraiga la cadena.
redis> GETSET db mongodb # 没有旧值,返回 nil (nil) redis> GET db "mongodb" redis> GETSET db redis # 返回旧值 mongodb "mongodb" redis> GET db "redis"Otras extensiones
Redis Cadena (string)