cookie/bloom

This is bloom filter sdk

dev-master 2019-11-18 04:09 UTC

This package is auto-updated.

Last update: 2024-09-18 16:36:04 UTC


README

一 、使用

require_once __DIR__ . '/autoload.php';

use Bloom\BloomFilterRedis;

$key = 'test';

$hash_func = ['BKDRHash', 'DJBHash', 'JSHash'];

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->auth('1234');

$bloom = new BloomFilterRedis($key, $hash_func, $redis);

$bloom->add('abc');
$bloom->add('bac');
$bloom->add('cba');

var_dump($bloom->exists('abc'));
var_dump($bloom->exists('bac'));
var_dump($bloom->exists('cab'));