gakhov / pdsa

Probabilistic Data Structures and Algorithms in Python
http://pdsa.readthedocs.io
MIT License
121 stars 19 forks source link

Implement Cuckoo filter #16

Open gakhov opened 5 years ago

gakhov commented 5 years ago

Cuckoo filter is a compact variant of the Cuckoo hash table, it was proposed by Bin Fan, David Anderson, Michael Kaminsky, and Michael Mitzenmacher in 2014.

Cuckoo filters are easy to implement, they support dynamic additions and deletions, while using less space and achieving even higher performance than other Bloom filter modifications in many practical applications.

Read More: