本文内容为 http://www.redis.io/commands/hkeys 的翻译、注解、例子扩充及其它修改。感谢 Redis 作者 Antirez 为开源社区作出的贡献,本文保证最新、最准、最全以表示对其的敬意。欢迎留言纠错、提示更新或支持。
HKEYS key

返回存储在键 key 中的哈希(Hash)对象的所有字段(Field)的名字。

Returns all field names in the hash stored at key.
  • 哈希对象中的所有字段的名字组成的列表。

    如果键 key 不存在,则返回空列表。

    Array reply: list of fields in the hash, or an empty list when key does not exist.
  • redis> HSET myhash field1 "Hello"
    (integer) 1
    redis> HSET myhash field2 "World"
    (integer) 1
    redis> HKEYS myhash
    1) "field1"
    2) "field2"
  • 版本支持

    2.0.0+

    时间复杂度(Time complexity)

    O(N)N 为哈希对象的大小。