BF.MADD
语法
BF.MADD key item [item ...]
- 可用版本
- Redis 开源版本 / Bloom 1.0.0
- 时间复杂度
- O(k * n),其中 k 是哈希函数的数量,n 是项的数量
- ACL 类别
-
@bloom,@write,@slow,
向 Bloom 过滤器添加一个或多个项。
此命令类似于 BF.ADD,但您可以添加多个项。
此命令类似于 BF.INSERT,但不能指定错误率、容量和扩展。
必需参数
item...
要添加的一个或多个项。
返回值
返回以下回复之一
- 数组回复,其中每个元素可以是
- 整数回复 - 其中“1”表示项已成功添加,“0”表示该项已存在于过滤器中(这可能是错误的)
- [] 当过滤器已满而无法添加项时
- [] 发生错误时(无效参数、错误的键类型等)
示例
redis> BF.MADD bf item1 item2 item2
1) (integer) 1
2) (integer) 1
3) (integer) 0