मैं guava v.11.0.1 में ब्लूमफिल्टर का उपयोग कर रहा था और ऐसा लगता है कि मेरा सम्मिलन बड़ा होने पर मुझे अपवाद मिल रहा है। मैंने 0.001 एफपीपी के साथ 10 मिलियन की कोशिश की, और यह असफल रहा।गुवा ब्लूम फ़िल्टर बड़े सम्मिलन का समर्थन नहीं करता है?
java.lang.IllegalArgumentException: Number of bits must be positive
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:88)
at com.google.common.hash.BloomFilterStrategies.checkPositiveAndMakeMultipleOf64(BloomFilterStrategies.java:72)
at com.google.common.hash.BloomFilterStrategies.access$000(BloomFilterStrategies.java:18)
at com.google.common.hash.BloomFilterStrategies$From128ToN.withBits(BloomFilterStrategies.java:37)
at com.google.common.hash.BloomFilter.create(BloomFilter.java:192)
at com.ipg.collection.BloomFilterWritable.impl(BloomFilterWritable.java:43)
at com.ipg.collection.BloomFilterWritable.put(BloomFilterWritable.java:62)
at com.ipg.prophet.twitter.twitflow.archive.UnzipTweetsProcessAndUpload$ProcessorConsumer.process(UnzipTweetsProcessAndUpload.java:107)
at com.ipg.prophet.twitter.twitflow.archive.UnzipTweetsProcessAndUpload$ProcessorConsumer.run(UnzipTweetsProcessAndUpload.java:84)
at java.lang.Thread.run(Thread.java:662)
मुझे लगता है कि कम से कम इसे ऐसे उच्च एफपीपी के साथ कई प्रविष्टियों का समर्थन करना चाहिए, है ना?
ओह माफ करना, यह दाखिल करने के लिए धन्यवाद! –