Sets the values of multiple fields.
HMSET
key field
value [field value …]
Sets the specified fields to their respective values in the hash
stored at key
. This command overwrites any specified fields
already existing in the hash. If key
does not exist, a new
key holding a hash is created.
Simple string
reply: OK
.
O(N) where N is the number of fields being set.
@fast @hash @write
127.0.0.1:6379> HMSET myhash field1 "Hello" field2 "World"
OK
127.0.0.1:6379> HGET myhash field1
"Hello"
127.0.0.1:6379> HGET myhash field2
"World"
HSET
with multiple
field-value pairs.HDEL, HEXISTS, HGET, HGETALL, HINCRBY, HINCRBYFLOAT, HKEYS, HLEN, HMGET, HRANDFIELD, HSCAN, HSET, HSETNX, HSTRLEN, HVALS.