0:00
/
0:00

Counting Bloom Filter

l'evoluzione del filtro standard, che ora può anche cancellare dati.

Ecco la spiegazione semplice di come funziona: invece di un "bit" (acceso/spento), questo algoritmo usa un contatore. Non segna solo una presenza, ma conta quante volte un'impronta viene lasciata dalle funzioni di hash.

Permette di rimuovere un elemento in modo sicuro (decrementando il contatore) senza danneggiare gli altri. Fondamentale per dati che cambiano nel tempo, come i trending topic o le cache delle CDN. Una tecnica indispensabile quando i dati non sono permanenti, come nei filtri anti-spam che devono rimuovere un'email "perdonata" o nelle liste nere di IP che necessitano aggiornamenti costanti.

L'upgrade che rende una delle strutture dati più efficienti ancora più potente.

Discussion about this video

User's avatar

Ready for more?