Probabilistic data structures for processing continuous, unbounded streams.
-
Updated
Mar 15, 2021 - Go
Probabilistic data structures for processing continuous, unbounded streams.
In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more
JS implementation of probabilistic data structures: Bloom Filter (and its derived), HyperLogLog, Count-Min Sketch, Top-K and MinHash
C Implementations of sketch data structures with SIMD Parallelism, including Python bindings
Sketching Algorithms for Clojure (bloom filter, min-hash, hyper-loglog, count-min sketch)
Probabilistic data structures in python http://pyprobables.readthedocs.io/en/latest/index.html
A probabilistic data structures library for C#
A class library implementing probabilistic data structures in .NET
Pond is a high performance object-pooling library for Python
Count-Min Sketch Implementation in C
An implementation of Count-Min Sketch in Golang
go patterns
A compressed adaptive optimizer for training large-scale deep learning models using PyTorch
🎛️ Use RedisBloom in PHP!
PHP client for RedisBloom module
LFU-based in-memory cache in Rust
an implementation of Count-Min Sketch, an approximate counting data structure for summarizing data streams, in golang
High performance approximate algorithms in Go (e.g. morris counter, count min, etc.)
Thread-safe and persistent Golang implementations of probabilistic data structures: Bloom Filter, Cuckoo Filter, HyperLogLog, Count-Min Sketch and Top-K
Implementation and experimental tests of various algorithms.
Add a description, image, and links to the count-min-sketch topic page so that developers can more easily learn about it.
To associate your repository with the count-min-sketch topic, visit your repo's landing page and select "manage topics."