布隆过滤器安装步骤

本文详细介绍了如何在单进程单实例的Redis中安装和使用RedisBloom模块,包括下载、编译、安装及挂载到Redis的过程。通过这些步骤,你可以体验到RedisBloom提供的布隆过滤器相关命令,如BF.RESERVE、BF.ADD等,从而实现高效的数据去重和空间节省。

🐯Redis系列🐯:

🐯Redis安装教程(保姆级详细图文)
🐯布隆过滤器安装步骤
🐯小记一手 “Redis持久化机制”
🐯手把手带你实操 RDB & AOF
🐯带你 “亲自体验“ Redis主从复制
🐯“Redis哨兵“一撸到底 ,贼爽~
🐯“Redis代理“之Twemproxy


🐯温馨提示🐯:

本文所涉及操作都是围绕单进程单实例版(单机版)Redis,集群相关后期逐步更新。。。文中有关于Redis配置文件路径等需按自己个人服务器实际路径为准 !!或根据Redis单机版详细安装图文教程一文重新安装一个干净的环境来操作~


🐯安装RedisBloom

  • 下载

    wget https://github.com/RedisBloom/RedisBloom/archive/refs/heads/2.2.zip
    
  • 安装unzip

    yum install unzip zip
    
  • 解压

    unzip 2.2.zip
    
  • 编译

    cd RedisBloom-2.2/
    make
    
  • 移动到操作系统中redis目录

    cp redisbloom.so /opt/soft/redis/
    
  • 停止Redis

    service redis_6379 stop
    
  • 挂载RedisBloom库

    • 可以直接通过命令挂载
      cd /opt/soft/redis/
      	 
      redis-server /etc/redis/6379.conf --loadmodule /opt/soft/redis/redisbloom.so
      
    • 也可以打开配置文件,找到MODULES部分,将redisbloom.so挂载路径放到配置文件中并保存配置文件重启redis
      在这里插入图片描述
  • 再次进入Redis命令行时就会多出布隆过滤器相关命令了

    127.0.0.1:6379> help BF.EXISTS
    
      BF.EXISTS key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.LOADCHUNK
    
      BF.LOADCHUNK key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.RESERVE
    
      BF.RESERVE key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.INFO
    
      BF.INFO key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.DEBUG
    
      BF.DEBUG key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.ADD
    
      BF.ADD key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.MEXISTS
    
      BF.MEXISTS key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.INSERT
    
      BF.INSERT key ...options...
      summary: Help not available
      since: not known
      group: generic
    
    127.0.0.1:6379> help BF.MADD
    
      BF.MADD key ...options...
      summary: Help not available
      since: not known
      group: generic
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

倪倪N

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值