Redis的布隆过滤器通过使用两个命令实现:
- BF.ADD key element:向布隆过滤器中添加元素
- BF.EXISTS key element:检查布隆过滤器中是否存在某个元素
例如,要向名为"myfilter"的布隆过滤器中添加元素"hello",可以使用以下命令:
BF.ADD myfilter hello
要检查布隆过滤器"myfilter"中是否存在元素"hello",可以使用以下命令:
BF.EXISTS myfilter hello
需要注意的是,布隆过滤器是不能删除元素的,需要重新创建一个新的布隆过滤器。
Redis支持使用BF.ADD和BF.EXISTS命令操作布隆过滤器。BF.ADD用于向过滤器添加元素,如`BF.ADDmyfilterhello`,而BF.EXISTS则用来检查元素是否存在,如`BF.EXISTSmyfilterhello`。值得注意的是,布隆过滤器一旦添加元素后无法删除,若需清除,需重新创建。
1717

被折叠的 条评论
为什么被折叠?



