Команда Redis GetSet
Redis GetSet команда используется для установки значения указанного ключа, и возвращает старое значение ключа.
грамматика
Redis GetSet синтаксис Основная команда выглядит следующим образом:
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
Доступные версии
> = 1.0.0
Возвращаемое значение
Возвращает ключ от старого значения. При отсутствии старого ключа значение, что ключ не существует, она возвращает ноль.
Когда ключ присутствует, но не является типом строки, возвращается ошибка.
примеров
Во-первых, установите значение MYKEY и перехвату строку.
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"