← All repos

redisbloom

Probabilistic Datatypes Module for Redis

bloom-filterredisredisbloomredis-module
Browse cluster: SQL databases and distributed systems
1,784stars
830commits
75contributors
6languages

Tech stack & purpose

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.

Community & reference links

Languages

C
46.4%
Python
34.1%
Shell
16.6%
Makefile
2.5%
Go Template
0.2%
Dockerfile
0.2%

Contributors (top 30 of 75)