是否可以流水线化 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
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