English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Redis Setnx команда

Строки (string) Redis

Redis Setnx (SET if Not eXКоманда SET (ists) устанавливает значение для ключа, если ключ не существует.

Грамматика

Основная грамматика команды redis Setnx:

redis 127.0.0.1:6379> SETNX KEY_NAME VALUE

Доступные версии

>= 1.0.0

Возвратное значение

Установка успешна, возврат 1 . Установка失败,возврат 0 .

Онлайн пример

redis> EXISTS job                # job не существует
(integer) 0
redis> SETNX job "programmer"    # job был успешно изменен
(integer) 1
redis> SETNX job "code-farmer"   # Попытка изменения job , неудачно
(integer) 0
redis> GET job                   # Не был изменен
"programmer"

Строки (string) Redis