HMGET

用法
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 回复

数组回复:一个与给定字段关联的值列表,顺序与请求的顺序相同。