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