HLEN:获取散列包含的字段数量

用户可以通过使用 HLEN 命令获取给定散列包含的字段数量:

  1. HLEN hash

图 3-15 两个散列键_images/IMAGE_HLEN.png


比如对于图 3-15 中展示的 article::10086 散列和 account::54321 散列来说,我们可以通过执行以下命令来获取 article::10086 散列包含的字段数量:

  1. redis> HLEN article::10086
  2. (integer) 4 -- 这个散列包含 4 个字段

又或者通过执行以下命令来获取 account::54321 散列包含的字段数量:

  1. redis> HLEN account::54321
  2. (integer) 2 -- 这个散列包含 2 个字段

另一方面,如果用户给定的散列并不存在,那么 HLEN 命令将返回 0 作为结果:

  1. redis> HLEN not-exists-hash
  2. (integer) 0

其他信息

属性
复杂度O(1)
版本要求HLEN 命令从 Redis 2.0.0 版本开始可用。