zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

如何在centos中安装redis插件bloom-filter

Rediscentos安装插件 如何 filter Bloom
2023-06-13 09:19:49 时间

linux上安装redis就不说了,主要说redis安装插件布隆过滤器。

布隆过滤器:一种数据结构,是由一串很长的二进制向量组成,可以将其看成一个二进制数组。既然是二进制,那么里面存放的不是0,就是1,但是初始默认值都是0。

如下所示:

1.下载redisbloom插件(redis官网下载即可)

https://github.com/RedisLabsModules/redisbloom/

找到最新的tag下载tar.gz格式即可;


[root@redis]# wget https://github.com/RedisLabsModules/rebloom/archive/v1.1.1.tar.gz

2.解压并安装,生成.so文件


[root@redis]# tar -zxvf v1.1.1.tar.gz

[root@redis]# cd redisbloom-1.1.1/

[root@redisbloom-1.1.1]# make

[root@redisbloom-1.1.1]# ls

contrib Dockerfile docs LICENSE Makefile mkdocs.yml ramp.yml README.md rebloom.so src tests

3.在redis配置文件(redis.conf)中加入该模块即可


[root@yangwenjiong-centos etc]# cd /etc/redis/

[root@yangwenjiong-centos redis]# ls

redis.conf

4.配置文件加入模块代码


[root@redis]# vim redis.conf

#####################MODULES#################### # Load modules at startup. If the server is not able to load modules

# it will abort. It is possible to use multiple loadmodule directives.

loadmodule /usr/local/redis/redisbloom-1.1.1/rebloom.so

5.启动redis即可


[root@redis]# redis-server redis.conf

6.测试是否安装成功


127.0.0.1:6379 bf.add users user2

(integer) 1

127.0.0.1:6379 bf.exists users user2

(integer) 1

127.0.0.1:6379 bf.exists users user3

(integer) 0

到此这篇关于如何在centos中安装redis插件bloom-filter的文章就介绍到这了,更多相关centos安装redis插件bloom-filter内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 如何在centos中安装redis插件bloom-filter