zoukankan      html  css  js  c++  java
  • 在centos7下 布隆过滤器2种安装方式

    0 环境

    • 操作对象系统:linux
    • 服务器:阿里云
    • 编辑器:xshell

    1 指南

    官网参考
    git地址

    2 docker版安装

    官网参考

    # 若是端口被占用 先关闭了kill/ 若是在docker容器中 可以使用docker stop xxx 
    docker run -p 6379:6379 --name redis-redisbloom redislabs/rebloom
    # 连接容器中的 redis 服务 若是无密码 redis-cli即可
     redis-cli -a 密码
    # 进入可以使用BF.ADD命令算成功
    

    在这里插入图片描述

    3 编译安装

    # 下载 编译 安装Rebloom插件
    wget https://github.com/RedisLabsModules/rebloom/archive/v2.2.2.tar.gz
    # 解压 
    tar -zxvf v2.2.2.tar.gz
    cd RedisBloom-2.2.2
    # 若是第一次使用 需要安装gcc++环境
    make
    # redis服启动添加对应参数 这样写还是挺麻烦的
    # rebloom_module="/usr/local/rebloom/rebloom.so"
    # daemon --user ${REDIS_USER-redis} "$exec $REDIS_CONFIG --loadmodule # $rebloom_module --daemonize yes --pidfile $pidfile"
    # 记录当前位置
    pwd
    # 进入reids目录 配置在redis.conf中 更加方便
    vim redis.conf
    # :/loadmodule redisbloom.so是刚才具体的pwd位置 cv一下
    loadmodule /xxx/redis/redis-5.0.8/RedisBloom-2.2.2/redisbloom.so
    # 保存退出
    wq
    # 重新启动redis-server 我是在redis中 操作的 若不在请写出具体位置 不然会报错
    redis-server redis.conf
    # 连接容器中的 redis 服务 若是无密码 redis-cli即可
    redis-cli -a 密码
    # 进入可以使用BF.ADD命令算成功
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    作者:以罗伊
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    css(上)
    前端基础
    并发编程,python的进程,与线程
    网络编程 套接字socket TCP UDP
    python 类的内置函数2
    python3大特征之多态
    python 类(object)的内置函数
    类 与 继承
    类 与 面向对象
    OOP >>> 封装
  • 原文地址:https://www.cnblogs.com/my-ordinary/p/12689278.html
Copyright © 2011-2022 走看看