Hash 从redis中的散列获取子键

Hash 从redis中的散列获取子键,hash,redis,Hash,Redis,我是Redis的新手,请原谅我的问题。我在Redis中有一个哈希,它有两个子键和相应的值,如下所示: redis 127.0.0.1:6379> hgetall hash-key 1) "sub-key1" 2) "value1" 3) "sub-key2" 4) "value2" 如何仅从散列中提取子键,即“sub-key1”、“sub-key2”您需要的HKEYS: “HKEYS散列”返回散列中的字段数组。您需要使用HKEYS命令。见下例: redis> HSET myhash

我是Redis的新手,请原谅我的问题。我在Redis中有一个哈希,它有两个子键和相应的值,如下所示:

redis 127.0.0.1:6379> hgetall hash-key
1) "sub-key1"
2) "value1"
3) "sub-key2"
4) "value2"
如何仅从散列中提取子键,即“sub-key1”、“sub-key2”

您需要的HKEYS:


“HKEYS散列”返回散列中的字段数组。

您需要使用HKEYS命令。见下例:

redis> HSET myhash field1 "Hello"
(integer) 1
redis> HSET myhash field2 "World"
(integer) 1
redis> HKEYS myhash
1) "field1"
2) "field2"
数组回复:散列中的字段列表,或者在键不存在时为空列表。