Команда Redis Hset

Хеш 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"       # 设置一个新域
(integer) 1

redis 127.0.0.1:6379>HSET website google "www.google.com" # 覆盖一个旧域
(integer) 0

Хеш Redis

Другие расширения