是否可以流水线化 Redis 布隆过滤器命令?

Is it possible to pipeline Redis bloom filter commands?

Redis 有一个使用布隆过滤器的模块:

https://oss.redislabs.com/redisbloom/Bloom_Commands/

Redis 还允许对命令进行流水线操作:

https://redis.io/topics/pipelining

具体来说,我希望检查布隆过滤器中是否存在一长串项目。在当前的实现中,这需要我发出 N 个单独的请求,每个请求对应清单中的每一项。

正在寻找客户端代码示例以在一个网络请求中流水线处理一批 BF.EXISTS 调用。

无需使用管道。相反,您可以使用 BF.MEXISTS 命令来检查多个项目:

BF.MEXISTS key item1 item2 item3