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

Команда Redis Hset

Хэш (Hash) Redis

Команда Redis Hset используется для назначения значений полю в хэш-таблице .

Если хэш-таблица не существует, будет создана новая хэш-таблица и выполнено действие HSET.

Если поле уже существует в хэш-таблице, старое значение будет заменено.

Грамматика

Базовая грамматика команды redis Hset

redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE 

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

>= 2.0.0

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

Если поле является новым полем в хэш-таблице и значение установлено успешно, возвращается 1 . Если поле с именем уже существует в хэш-таблице и старое значение已被 новым заменено, возвращается 0 .

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

redis 127.0.0.1:6379> HSET myhash field1 "foo"
OK
redis 127.0.0.1:6379> HGET myhash field1
"foo"
redis 127.0.0.1:6379> HSET website google "www.g.cn"       # Установить новый домен
(целое) 1
redis 127.0.0.1:6379>HSET website google "www.google.com" # Заменить старый домен
(целое) 0

Хэш (Hash) Redis