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

Redis Hset コマンド

Redis ハッシュ(Hash)

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

Redis ハッシュ(Hash)