मैं समझता हूं कि ब्लूम फ़िल्टर को आकर्षक डेटा संरचना बनाता है; हालांकि, मुझे वास्तव में समझना मुश्किल लगता है कि आप उनका उपयोग कब कर सकते हैं क्योंकि आपको अभी भी महंगे ऑपरेशन करना है जिसे आप यह सुनिश्चित करने से बचने की कोशिश कर रहे हैं कि आपको झूठी सकारात्मक नहीं मिली है। इस वजह से वे आम तौर पर बहुत अधिक उपरि जोड़ नहीं पाएंगे? उदाहरण के लिए ब्लूम फ़िल्टर के लिए विकिपीडिया आलेख बताता है कि उनका उपयोग डेटा सिंक्रनाइज़ेशन के लिए किया जा सकता है। मैं देखता हूं कि ब्लूम फ़िल्टर खाली होने पर पहली बार यह कितना अच्छा होगा लेकिन कहें कि आपने कुछ भी नहीं बदला है और आप फिर से अपने डेटा को सिंक्रनाइज़ करने के लिए जाते हैं। अब ब्लूम फ़िल्टर के लिए हर लुकअप रिपोर्ट करेगा कि फ़ाइल की पहले ही कॉपी हो चुकी है, लेकिन क्या हमें अभी भी धीमे लुकअप कार्य को पूर्ववत नहीं करना पड़ेगा, हम वास्तव में यह सुनिश्चित करने से बचने की कोशिश कर रहे थे कि यह सही है?ब्लूम फ़िल्टर कब उपयोगी है?
उत्तर
असल में, आप ब्लूम फ़िल्टर का उपयोग करते हैं ताकि किसी आइटम को साबित करने के लंबे और कठिन कार्य को डेटा संरचना में मौजूद न हो। यह निर्धारित करना लगभग कठिन होता है कि यह मौजूद होने की तुलना में कुछ गुम है या नहीं, इसलिए फ़िल्टर उन चीजों की तलाश में घाटे को कम करने में मदद करता है जिन्हें आप वैसे भी नहीं ढूंढ पाएंगे। यह हमेशा काम नहीं करता है, लेकिन जब आप एक बड़ा लाभ प्राप्त करते हैं।
ठीक है। मुझे लगता है कि यह ऐसा कुछ था लेकिन इससे इसे मजबूत करने में मदद मिली। धन्यवाद। – blcArmadillo
सदस्यता प्रश्नों के मामले में ब्लूम फ़िल्टर बहुत ही कुशल हैं, यानी यह पता लगाने के लिए कि कोई तत्व सेट से संबंधित है या नहीं। सेट में तत्वों की संख्या क्वेरी प्रदर्शन को प्रभावित नहीं करती है।
- 1. ब्लूम फ़िल्टर या कोयल हैशिंग?
- 2. फ़ाइल.जॉइन उपयोगी कब है?
- 3. @ उपयोगी कब होता है?
- 4. __proto__ कब उपयोगी है?
- 5. सी में ब्लूम फ़िल्टर का कुशल कार्यान्वयन?
- 6. ब्लूम फ़िल्टर की अनुमानित आबादी की गणना
- 7. एक ConcurrentSkipListSet कब उपयोगी है?
- 8. गुवा ब्लूम फ़िल्टर बड़े सम्मिलन का समर्थन नहीं करता है?
- 9. मेरे ब्लूम फ़िल्टर की कितनी हैश फ़ंक्शन की आवश्यकता है?
- 10. एंड्रॉइड - ड्राइंग कैश - यह कब उपयोगी है?
- 11. repr उपयोगी का आउटपुट कब होता है?
- 12. विनम्र वस्तु पैटर्न क्या है और यह कब उपयोगी है?
- 13. रूबी फ्लिप-फ्लॉप कब उपयोगी होगा?
- 14. डेमॉन धागे कब उपयोगी होते हैं?
- 15. श्वार्टज़ियन परिवर्तन कब उपयोगी होते हैं?
- 16. एसक्लाइट के मेनिफेस्ट टाइपिंग का उपयोग कब उपयोगी होता है?
- 17. फ्लाईवेट बनाम ऑब्जेक्ट पूल पैटर्न: प्रत्येक उपयोगी कब होता है?
- 18. एसक्यूएल ओवर() खंड - कब और क्यों उपयोगी है?
- 19. quotRem और divMod के बीच अंतर कब उपयोगी है?
- 20. जावा: एक स्थैतिक प्रारंभिक ब्लॉक कब उपयोगी होता है?
- 21. tr1 :: context_wrapper कैसे उपयोगी है?
- 22. ब्लूम फ़िल्टर पिछले 50 डेटा सामग्री को अकेले स्टोर करने के लिए
- 23. कौन सा हैश फंक्शन एक ब्लूम में उपयोग करने के लिए फ़िल्टर कर
- 24. क्लोजर में ब्लूम फ़िल्टर बनाने के दौरान उपयोग करने के लिए क्या हैशिंग तकनीकें?
- 25. पर्ल के स्केलर अल्पविराम ऑपरेटर कब उपयोगी होते हैं?
- 26. Response.IsClientConnected कितना उपयोगी है?
- 27. jquery है। हमेशा उपयोगी है?
- 28. सेटिड() उपयोगी कब है, या हमें लिनक्स में प्रक्रियाओं को समूहबद्ध करने की आवश्यकता क्यों है?
- 29. ज्योथन क्या है और क्या यह बिल्कुल उपयोगी है?
- 30. काल्मन फ़िल्टर बनाम घातीय फ़िल्टर
एक साथी स्टेकर [पहले हाथ ब्लूम फिल्टर अनुप्रयोगों के बारे में कहा है कि] (http://stackoverflow.com/questions/3075301/what-problems-have-you-solved-using-bloom-filters) है कि आप देख सकते हैं स्कीम करने के लिए दिलचस्प है। – sarnold
वह अन्य प्रश्न हटा दिया गया है :-( – Spaceghost