定義new BitMapBloomFilter(100)。
這個m在工具里定義map長度計算是如下军掂,為什么是這樣定義map大小呢蠕搜?先除5再* 1024 * 1024 * 8怎茫?
BitMap大小定義:
long mNum = NumberUtil.div(String.valueOf(m), String.valueOf(5)).longValue();
long size = mNum * 1024 * 1024 * 8;
基于hutool實現(xiàn)單機版布隆過濾器添加依賴: 循環(huán)10000000次,創(chuàng)建10000000個9位隨機數(shù)妓灌。使用單機版布隆過濾器 執(zhí)行結(jié)果如下: 結(jié)果可見轨蛤,set和list長度一樣,并且都是長度都是1000000...