久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      本篇文章帶大家了解一下Redis中布隆(Bloom Filter)過(guò)濾器,介紹一下布隆過(guò)濾器的安裝和配置方法,希望對(duì)大家有所幫助!

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      Redis安裝布隆(Bloom Filter)過(guò)濾器,有些同學(xué)指定布隆過(guò)濾器是什么,什么時(shí)候用,但是不一定真的用過(guò)布隆過(guò)濾器,因此我特地把安裝篇也放出來(lái)?。?!大家可以結(jié)合我的布隆過(guò)濾器那篇文章一起學(xué)習(xí),這樣就能真正的操作起來(lái)了。

      一、版本要求

      • 推薦版本6.x,最低4.x版本,可以通過(guò)如下命令查看版本:
      redis-server -v

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      • 插件安裝,網(wǎng)上大部分推薦v1.1.1,文章寫(xiě)的時(shí)候v2.2.6已經(jīng)是release版本了,用戶自己選擇,地址全在下面(2.2.6官網(wǎng)介紹說(shuō)是1.0版本的維護(hù)版本,如果不想使用新的功能,無(wú)需升級(jí)!)

      淺談Redis中布隆過(guò)濾器的安裝和配置方法v1.1.1

      https://github.com/RedisLabsModules/rebloom/archive/v1.1.1.tar.gz

      v2.2.6

      https://github.com/RedisLabsModules/rebloom/archive/v2.2.6.tar.gz

      二、安裝&編譯

      以下安裝全部在指定目錄下完成,可以選擇一個(gè)合適的統(tǒng)一目錄進(jìn)行軟件安裝和管理。

      2.1 下載插件壓縮包

      wget https://github.com/RedisLabsModules/rebloom/archive/v2.2.6.tar.gz

      2.2 解壓

      tar -zxvf v2.2.6.tar.gz

      2.3 編譯插件

      cd RedisBloom-2.2.6/ make

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      編譯成功后看到redisbloom.so文件即可

      三、Redis集成

      3.1 Redis配置文件修改

      • redis.conf配置文件中加入如RedisBloom的redisbloom.so文件的地址
      • 如果是集群則每個(gè)配置文件中都需要加入redisbloom.so文件的地址
      • 添加完成后需要重啟redis
      loadmodule /usr/local/soft/RedisBloom-2.2.6/redisbloom.so

      redis.conf配置文件中預(yù)置了loadmodule的配置項(xiàng),我們可以直接在這里修改,后續(xù)修改會(huì)更加方便。

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      保存退出后一定要記得重啟Redis!
      保存退出后一定要記得重啟Redis!
      保存退出后一定要記得重啟Redis!

      3.2 測(cè)試是否成功

      Redis集成布隆過(guò)濾器的主要指令如下:

      • bf.add 添加一個(gè)元素
      • bf.exists 判斷一個(gè)元素是否存在
      • bf.madd 添加多個(gè)元素
      • bf.mexists 判斷多個(gè)元素是否存在

      連接客戶端進(jìn)行測(cè)試,如果指令有效則證明集成成功

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      如果出現(xiàn)如下情況(error) ERR unknown command ,可以通過(guò)如下方法檢查:

      • SHUTDOWN Redis實(shí)例,再重啟實(shí)例,再次測(cè)試
      • 檢查配置文件是否配置redisbloom.so文件地址正確
      • 檢查Redis的版本是否過(guò)低

      淺談Redis中布隆過(guò)濾器的安裝和配置方法

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)