- 用法
-
HMGET key field [ field ... ]
- 复杂度
- O(N),其中 N 是请求的字段数量。
- 起始版本
- 2.0.0
- ACL 类别
- @hash, @read, @fast
返回存储在 key
中的哈希(hash)里与指定 fields
相关联的值。
对于哈希中不存在的每个 field
,将返回一个 nil
值。由于不存在的键(key)被视为空哈希,因此对不存在的 key
运行 HMGET
将返回一个 nil
值列表。
127.0.0.1:6379> HSET myhash field1 "Hello"
(integer) 1
127.0.0.1:6379> HSET myhash field2 "World"
(integer) 1
127.0.0.1:6379> HMGET myhash field1 field2 nofield
1) "Hello"
2) "World"
3) (nil)
RESP2/RESP3 回复
数组回复:一个与给定字段关联的值列表,顺序与请求的顺序相同。