juanf / phpbloomfilter
PHP Bloom filter implementation with redis backing
Installs: 171
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 2
Forks: 3
Open Issues: 1
pkg:composer/juanf/phpbloomfilter
This package is not auto-updated.
Last update: 2025-10-12 00:30:57 UTC
README
PHP Bloom filter with a Redis backend.
<?php use JuanF\Lib\BloomFilter; // Init Redis backend (others can be implemented). $persistence = JuanF\Lib\Persistence\Redis::init(); // Instantiate filter. $filter = new BloomFilter($persistence); // Create a new filter, passing a key, bit size, hash count. $filter->create('filter_key', 10000, 3); $filter->add("the value"); if ($filter->has('the value')) { echo "maybe\n"; } else { echo "not\n"; }