Probabilistic Datatypes Module for Redis
RedisBloom is a probabilistic data structures module for Redis that enables querying of streaming data without storing all elements. The module provides Bloom filters, Cuckoo filters, Count-min sketches, Top-K, and t-digest data structures, each designed to answer specific questions about data streams while allowing users to trade accuracy for memory efficiency. Built for Redis, RedisBloom is now integrated directly into Redis starting with version 8, and the project includes benchmarking tools and comprehensive documentation for evaluating performance across different feature implementations.