HMSET

设置多个字段的值。

语法

HMSET key field value [field value ...]

引入版本:2.0.0

复杂度摘要:O(N)

将指定字段设置为其存储在 key 的哈希中各自的值。此命令将覆盖哈希中已存在的任何指定字段。如果 key 不存在,则会创建一个包含哈希值的新键。

必需参数

key

保存哈希值的键的名称。

field value [field value ...]

要在哈希中设置的一个或多个字段值对。

示例

redis> HMSET myhash field1 "Hello" field2 "World"
OK
redis> HGET myhash field1
"Hello"
redis> HGET myhash field2
"World"

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动
从 Redis v4.0.0 开始已弃用。

返回值

RESP2

简单字符串回复: OK.

RESP3

简单字符串回复: OK.

资料来源:Redis 官方 HMSET 文档;中文内容参考 Redis 文档许可。