Redis 布隆过滤器的相关命令的使用

一、Docker 安装 Redis 布隆过滤器

Redis 本身并不支持布隆过滤器,而是采用插件的方式去安装的,以达到一种热拔插的效果。

因为我对于 liunx 来说就是一个小白,所以还是用 docker 香。

我就开始搜索如何为 docker 上的 Redis 安装布隆过滤器, 实现方式我看了看有好几种~,但是大都数都需要去下载 redis 布隆过滤器的那个模块,我觉得这样也太麻烦了,肯定有前人偷过懒了,果然有更直接的方式~

学习历史重要原因之一,就是要学会感恩,因为我们都是站在巨人的肩膀上。

Docker 上有个 redislabs/rebloom 的镜像,它是将 redis 和 布隆过滤器 打包在一起的一个镜像,直接使用这个镜像启动的redis容器,直接就可以使用布隆过滤器~:woman:‍:computer:

1.1、安装

搜索镜像

 docker search redislabs/rebloom
复制代码

拉取镜像

 docker pull redislabs/rebloom
复制代码

Redis 布隆过滤器的相关命令的使用_第1张图片

启动镜像

 docker run -d -p 6379:6379 --name myrebloom redislabs/rebloom
复制代码

注意:

我只是为了有个写demo的环境,所以redis未落盘,也未设置密码,用的也是默认端口, 真实要用,不能这么玩,当然也没这样玩的 。

1.2、测试

进入容器中,我们来用 redis-cli 玩一玩~

 docker exec -it [容器名|容器id] bash #/bin/bash 都可
 redis-cli
复制代码

你可能感兴趣的:(程序员,Java,编程,docker,redis,java)