BF.CARD

语法
BF.CARD key
可用版本
Redis 开源版 / Bloom 2.4.4
时间复杂度
O(1)
ACL 类别
@bloom, @read, @fast,

返回布隆过滤器(Bloom filter)的基数 - 即添加到布隆过滤器中并被检测为唯一的项目数量(这些项目至少导致一个子过滤器中的至少一个位被设置)

(自 RedisBloom 2.4.4 起)

必要参数

key

布隆过滤器(Bloom filter)的键名。

返回值

返回以下回复之一

  • 整数回复(Integer reply) - 添加到此布隆过滤器中并被检测为唯一的项目数量(这些项目至少导致一个子过滤器中的至少一个位被设置),或者当 key 不存在时返回 0。
  • 错误时返回 [] (参数无效、键类型错误等)

注意:当 key 存在时 - 返回与 BF.INFO key ITEMS 相同的值。

示例

redis> BF.ADD bf1 item_foo
(integer) 1
redis> BF.CARD bf1
(integer) 1
redis> BF.CARD bf_new
(integer) 0

评价本页
回到顶部 ↑
© . This site is unofficial and not affiliated with Redis, Inc.