BF.ADD

语法
BF.ADD key item
可用版本
Redis Open Source / Bloom 1.0.0
时间复杂度
O(k),其中 k 是最后一个子过滤器使用的哈希函数的数量
ACL 类别
@bloom, @write, @slow,

将一个项添加到 Bloom 过滤器中。

此命令与 BF.MADD 类似,但只能添加一个项。

必需参数

key

是要添加项的 Bloom 过滤器的 key 名称。

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

item

是要添加的项。

返回值

返回以下回复之一

  • 整型回复 - 其中 "1" 表示项已成功添加,"0" 表示该项已存在于过滤器中(这可能是错误的)
  • 错误时返回 [](参数无效、key 类型错误等),以及当过滤器已满时也返回 []

示例

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

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