BF.CARD

语法
BF.CARD key
可用版本
Redis Stack / Bloom 2.4.4
时间复杂度
O(1)

返回布隆过滤器的基数 - 添加到布隆过滤器的项目的数量,并且检测为唯一的项目(导致至少在一个子过滤器中设置至少一个位的项目)

(自 RedisBloom 2.4.4 起)

必需参数

key

是布隆过滤器的键名。

返回值

返回以下回复之一

  • 整数回复 - 添加到此布隆过滤器的项目的数量,并且检测为唯一的项目(导致至少在一个子过滤器中设置至少一个位的项目),或者 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

RATE THIS PAGE
Back to top ↑