代码示例
/**
* 测试布隆过滤器的使用
*
* @author 付聪
* @time 2024-09-20 17:24:10
*/
@Test
public void testUseBloomFilter() {
RBloomFilter<String> testBloomFilter = redissonClient.getBloomFilter("USE_BLOOM_FILTER_TEST");
testBloomFilter.tryInit(10000, 0.03);
testBloomFilter.add("a");
boolean aResult = testBloomFilter.contains("a");
PrintUtil.println("【a】是否存在:" + aResult);
boolean bResult = testBloomFilter.contains("b");
PrintUtil.println("【b】是否存在:" + bResult);
}
结果展示
———————————————————————— 开始测试单个方法 ————————————————————————
【a】是否存在:true
【b】是否存在:false
———————————————————————— 结束测试单个方法 ————————————————————————