这是一个redisso实现的可删除布隆过滤器
引入依赖包<depedecy><groupId>com.github.slacrey</groupId><artifactId>redisso-exted</artifactId><versio>1.1.2150</versio></depedecy>创建Redisso连接Cofigcofig=ewCofig();cofig.useSigleServer().setAddress("redis://127.0.0.1:6379");RedissoClietExtedredissoClietExted=RedissoExted.create(cofig);创建过滤器RCoutigBloomFilter<Strig>bloomFilter=redissoClietExted.getCoutigBloomFilter("test2",3);getCoutigBloomFilter(ame,repeat)ame过滤器名称repeat可重复次数初始化过滤器bloomFilter.tryIit(10000,0.0001D);booleatryIit(logexpectedIsertios,doublefalseProbability);expectedIsertios容量falseProbability错误率使用方式bloomFilter.add("test1");bloomFilter.cotais("test1")bloomFilter.remove("test1")点击空白处退出提示







评论