目标
想使用Docker安装的redis添加bloomfilter插件,以实现一个布隆过滤器,经过搜索发现docker中有整合的redis与bloomfilter插件的镜像。直接使用redislabs/rebloom
镜像。
安装
- docker拉取镜像
docker pull redislabs/rebloom
- 运行容器
docker run -p 6379:6379 --name redis-redisbloom redislabs/rebloom
运行测试
- 进入命令行测试
docker exec -it redis-redisbloom bash
redis-cli
- 添加一个过滤器与记录
BF.ADD newFilter foo
- 判断记录是否存在
BF.EXISTS newFilter foo