Bloom filter هي بنية بيانات احتمالية موفرة للمساحة تجيب على استعلامات عضوية المجموعة بقلب واحد: يمكن أن تحتوي على إيجابيات خاطئة لكنها لا تحتوي أبداً على سلبيات خاطئة. "بالتأكيد غير موجود" مؤكد؛ "ربما موجود" يحتاج إلى فحص حقيقي.
كيفية عملها
mصفيف بتات بـ بتات و دوال hash. لـ عنصر، اضبط البتات التي يتم hash إليها. لـ ، تحقق من تلك البتات — إذا كانت أي منها 0، فالعنصر بالتأكيد غير موجود.
