BF.EXISTS

语法
BF.EXISTS key item
可用
Redis Stack / Bloom 1.0.0
时间复杂度
O(k),其中 k 是最后一个子过滤器的哈希函数数量

确定给定项是否已添加到布隆过滤器中。

此命令类似于 BF.MEXISTS,除了只能检查一项。

必需参数

key

是布隆过滤器的键名。

item

是要检查的项目。

返回值

返回以下回复之一

  • 整数回复,其中 1 表示,很可能 item 已经添加到过滤器中,而 0 表示 key 不存在或 item 未添加到过滤器中。
  • [] 错误时(无效参数,错误的键类型等)

示例

redis> BF.ADD bf item1
(integer) 1
redis> BF.EXISTS bf item1
(integer) 1
redis> BF.EXISTS bf item2
(integer) 0

RATE THIS PAGE
Back to top ↑