English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O comando GETSET Redis é usado para definir o valor de um key específico e retornar o valor antigo do key.
A sintaxe básica do comando GETSET Redis é a seguinte:
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
>= 1.0.0
Retorna o valor antigo do key dado. Quando o key não tem valor antigo, ou seja, o key não existe, retorna nil .
Quando o key existe mas não é do tipo string, retorna um erro.
Primeiro, defina o valor de mykey e recorte a string.
redis> GETSET db mongodb # Não há valor antigo, retornar nil (nil) redis> GET db "mongodb" redis> GETSET db redis # Retornar valor antigo mongodb "mongodb" redis> GET db "redis"