在Windows上搭建Redis集群環境教程

2021-10-09 08:41:28 字數 2442 閱讀 7140

目錄

1、環境依賴

2、安裝配置

3、安裝ruby

4 、安裝ruby驅動

5、集群指令碼安裝

6、測試

redis、ruby語言執行環境、redis的ruby驅動redis-***x.gem、建立redis集群的工具redis-trib.rb

redis 解壓後,複製出 6份,配置 三主三從集群。埠設定為7000,7001,7002,7003,7004,7005。目錄使用埠號命名

開啟每乙個目錄下有乙個配置檔案 redis.windows.conf核心配置檔案,修改裡面的埠號,以及集群支援配置 

port 7000   #這個位置的埠修改對應的目錄上的埠號)

cluster-enabled yes

cluster-config-file nodes-6379.conf

cluster-node-timeout 15000

新建批量啟動指令碼(batchstartup.bat):檔案存放路徑不同的需要自行更改

ruby setup.rb
然後用gem 安裝 redis :切換到redis安裝目錄,需要在命令列中,執行以下命令:

gem install redis
將redis-trib.rb放在集群檔案根目錄,然後執行啟動命令:

redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
注意:--replicas 1 表示每個主資料庫擁有從資料庫個數為1。master節點不能少於3個,我們使用了6個redis

1、使用命令測試連線狀態

redis-cli.exe -h 127.0.0.1 -c -p 7000  # -c 表示集群
2、使用cluster info可以從客戶端的檢視集群的資訊

cluster info

在Windows上搭建Flutter開發環境

0.在windows上搭建flutter開發環境 1.從零開始學flutter widget 2.從零開始學flutter state 狀態管理 怎麼去搭建flutter的開發環境網上有很多的介紹,掛幾個鏈結然後隨便講一下流程吧 1.安裝和配置flutter 2.安裝和配置flutter git c...

在windows上搭建neo私鏈

本文基於neo cli v2.10.3 並且已有 net core 和 net framework 的執行環境 講述在windows上使用neo cli搭建四個共識節點私鏈的過程。1.首先建立四個共識節點的主執行應用 2.建立四個共識節點需要的錢包 通過在帳戶上右鍵 檢視私鑰 開啟的私鑰資訊中,複製...

GTK 在windows上的學習筆記 搭建環境 。

gtk 在windows 上的學習筆記 搭建環境 寫出自己的第乙個 windows 上的gtk 程式,真的不容易啊。我費了整整一天才弄出乙個 hello world 為了不讓自己忘記,以及給他人留一塊指示牌。1 安裝cygwin 這沒有什麼好說的,把開發要用到的工具統統給選上。gcc gdb mak...