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