【发布时间】:2015-07-08 01:01:57
【问题描述】:
我有很多以如下模式开头的记录:
user:8d6120be2e7247e49545502092c389fd 和
user:000935dc3bb16bd2e0de50988751acfd
虽然散列代表用户对象,但一个散列可能比另一个拥有更多的键。假设用户是经理,那么他可能有一些额外的键,如 Reportees、Benitits 等,如果不实际查看所有记录,有没有办法知道任何散列中的最大键数?我正在将 Redis 结构转换为关系模式,这让我了解了所有列应该存在的内容。
【问题讨论】:
-
不,您需要 HLEN 每个键。