HMSET

This page documents the preview (v2.21) version. Preview includes features under active development and is for development and testing only. For production, use the stable (v2024.1) version.

Synopsis

HMSET key field value [field value ...]

This command sets the data for the given field with the given value in the hash that is specified by key.

  • If the given field already exists in the specified hash, this command overwrites the existing value with the given value.
  • If the given key does not exist, a new hash is created for the key, and the given values are inserted to the associated given fields.
  • If the given key is associated with a non-hash data, an error is raised.

Return value

Returns status string.

Examples

$ HMSET yugahash area1 "America" area2 "Africa"
"OK"
$ HGET yugahash area1
"America"

See also

hdel, hexists, hget, hgetall, hkeys, hlen, hmget, hset, hincrby, hstrlen, hvals