示例
示例
HRANDFIELD coupons # 随机一个字段名
HRANDFIELD coupons 3 # 3 个不重复字段
HRANDFIELD coupons -5 # 5 个可重复字段(可能重复)
HRANDFIELD coupons 2 WITHVALUES # 字段+值成对返回| 无 count | 返回单个字段名或 nil |
|---|---|
| 正数 count | 去重,最多返回字段总数个 |
| 负数 count | 允许重复 |
| WITHVALUES | 连值返回,Redis 6.2+ |
抽奖类场景配合 SPOP(Set)语义更合适;HRANDFIELD 不删除元素,只做抽样。