hmget

HMGET

HMGET key field [field ...]

自2.0.0起可用。

时间复杂度: O(N)其中 N 是请求的字段数。

返回与在fields中存储的哈希中指定的值key

对于field散列中不存在的每一个,nil都会返回一个值。因为不存在的键被视为空散列,所以对不存在的键运行 HMGET key会返回nil值列表。

返回值

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

redis> HSET myhash field1 "Hello" (integer) 1 redis> HSET myhash field2 "World" (integer) 1 redis> HMGET myhash field1 field2 nofield 1) "Hello" 2) "World" 3) (nil)