目標
想使用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