原文链接 https://mrxin.github.io/2018/11/28/redis-4-0-bloom/
-
安装redis4.0
- 参考CentOS7 下 Redis4 安装与配置教程(Redis开机启动)
- 安装基础依赖
sudo yum install -y gcc gcc-c++ make jemalloc-devel epel-release
- 下载最新版redis并解压到指定目录, 然后编译和安装
wget http://download.redis.io/releases/redis-4.0.2.tar.gz sudo tar -zvxf redis-4.0.2.tar.gz -C /usr/ #进入目录 cd /usr/redis/redis-4.0.2 #编译&安装 sudo make & make install sudo cp src/redis-cli /usr/local/bin/(將redis-cli拷貝到bin下,讓redis-cli指令可以在任意目錄下直接使用)
- 加载配置文件启动redis-server
cd /usr/redis/redis-4.0.11 redis-server redis.conf
-
安装Rebloom插件
$ git clone git://github.com/RedisLabsModules/rebloom $ cd rebloom $ make
- 命令行加载rebloom插件,并且设定每个bloomfilter key的容量和错误率
redis-server redis.conf --loadmodule /usr/rebloom/rebloom.so INITIAL_SIZE 1000000 ERROR_RATE 0.0001 容量100万, 容错率万分之一, 占用空间是4m