English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команда Redis Getset используется для установки значения для заданного ключа и возврата старого значения ключа.
Основная грамматика команды redis Getset
redis 127.0.0.1:6379> GETSET KEY_NAME VALUE
>= 1.0.0
Возвращает старое значение заданного ключа. Возвращает nil, когда нет старого значения, то есть когда ключ не существует.
Возвращает ошибку, когда ключ существует, но не является типом строки.
Сначала, установить значение mykey и вырезать строку.
redis> GETSET db mongodb # Нет старого значения, вернуть nil (nil) redis> GET db "mongodb" redis> GETSET db redis # Возвратить старое значение mongodb "mongodb" redis> GET db "redis"