BF.ADD

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

将项目添加到 Bloom 过滤器。

此命令类似于 BF.MADD,只是只能添加一个项目。

必需参数

key

是 Bloom 过滤器的键名,用于添加项目。

如果 key 不存在,则会创建一个新的 Bloom 过滤器,其默认错误率、容量和扩展(参见 BF.RESERVE)。

item

是要添加的项目。

返回值

返回以下回复之一

  • 整数回复 - 其中“1”表示项目已成功添加,而“0”表示该项目已添加到过滤器(可能是错误的)。
  • [] 发生错误(无效参数、错误的键类型等)以及过滤器已满时。

示例

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

RATE THIS PAGE
Back to top ↑