用不上 Redis4.0 怎么办?
Redis 4.0 之前也有第三方的布隆过滤器 lib 使用,只不过在实现上使用 redis 的位图来
实现的,性能上也要差不少。比如一次 exists 查询会涉及到多次 getbit 操作,网络开销相比
而言会高出不少。另外在实现上这些第三方 lib 也不尽完美,比如 pyrebloom 库就不支持重
连和重试,在使用时需要对它做一层封装后才能在生产环境中使用。
1、Python Redis Bloom Filter
2、Java Redis Bloom Filter
布隆过滤器的其它应用
1