cuckoofilter

Set data structure

An implementation of a dynamic set data structure that balances false positive rates with storage space

Cuckoo Filter: Practically Better Than Bloom

GitHub

1k stars
22 watching
111 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
efficient/cuckoofilterA data structure that enables efficient set-membership queries with dynamic item insertion and deletion.971
linvon/cuckoo-filterAn implementation of a flexible and space-efficient data structure for approximated set-membership queries with dynamic item addition and removal296
kristoff-it/redis-cuckoofilterA Redis module implementing a probabilistic data structure for efficient membership testing and deletion of items without holding the entire set in memory.231
kristoff-it/zig-cuckoofilterA Cuckoo Filter implementation that provides efficient membership testing and deletion functionality.83
mgunlogson/cuckoofilter4jImplementation of a data structure for efficient set membership queries with optional deletion and dynamic updates175
burntsushi/fstA crate that uses finite state machines to efficiently store and query large sets of data1,802
tylertreat/boomfiltersProbabilistic data structures for processing continuous, unbounded streams1,596
igrigorik/bloomfilter-rbAn implementation of Bloom filters in Ruby, allowing for efficient probabilistic membership testing with options for native counting and Redis-backed implementations.473
crossfilter/crossfilterFast n-dimensional filtering and grouping of records in the browser.1,745
medikoo/es6-setA polyfill implementation of the Set data structure as specified in ECMAScript 646
samebchase/hash-setAn implementation of the hash-set data structure17
studiosol/setAn implementation of a set data structure using LinkedHashMap27
tnballo/scapegoatA library providing a safe and efficient data structure for ordered sets and maps with memory-efficient and self-balancing properties.255
yourbasic/bloomA probabilistic data structure for testing membership in a set with high false positive rates.86
chrisvfritz/language_filterA gem for creating and configuring multiple language filters to detect and optionally filter out unwanted words or phrases from text.92