HKEYS key

HKEYS 返回存储在 key 中哈希表的所有域。

*语法

redis HKEYS 命令基本语法如下:

redis 127.0.0.1:6379> HKEYS key

哈希表非空:

redis> HMSET website google www.google.com yahoo www.yahoo.com
OK

redis> HKEYS website
1) "google"
2) "yahoo"

空哈希表/key不存在: ``` redis> EXISTS fake_key (integer) 0

redis> HKEYS fake_key (empty list or set) ```

*返回值

数组: 包含哈希表中所有域的表。当 key 不存在时,返回空表。

*例子

redis>  HSET myhash field1 "Hello"
(integer) 1
redis>  HSET myhash field2 "World"
(integer) 1
redis>  HKEYS myhash
1) "field1"
2) "field2"
redis>