【文件属性】:
文件名称:bloom-filter-redis:go(golang)具有Redis后端支持的Bloom过滤器。 内存中的高性能
文件大小:3.17MB
文件格式:ZIP
更新时间:2021-02-14 02:30:01
Go
Bloom-filter-redis
安装
您可以通过go get获取图书馆
go get -u github.com/lichao-mobanche/bloom-filter-redis
用法
Bloom过滤器,支持mem缓存和redis背景,如果需要其他存储背景,请实现存储接口。
package main
import (
"fmt"
"github.com/go-redis/redis/v7"
"github.com/lichao-mobanche/bloom-filter-redis/bloom"
"os"
)
var client *redis.Client = redis.NewClient(&redis.Options{
Addr: "localhost:6379",
Password: "", // no password set
DB:
【文件预览】:
bloom-filter-redis-main
----bloom-filter-redis(6.75MB)
----LICENSE(11KB)
----bloom()
--------storage.go(339B)
--------bloom.go(4KB)
--------redis.go(3KB)
--------cache.go(2KB)
----main.go(1KB)
----go.sum(4KB)
----README.md(1KB)
----go.mod(107B)