布隆过滤器BloomFilter是一种专门用来解决去重问题的高级数据结果。向布隆过滤器查询某个key是否存在时,先把这个 key 通过相同的多个 hash 函数进行运算,查看对应的位置是否都为 1,只要有一个位为零,那么说明布隆过滤器中这个 key 不存在;
特点:使用阻塞的 I/O,方法调用同步,程序流需要等到 socket 处理完 I/O 才能执行,不支持异步操作。Lettuce 的 API 是线程安全的,所以可以操作单个 Lettuce 连接来完成各种操作。