Latest web development tutorials

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のハッシュ(ハッシュ)