1. 程式人生 > >Windows 下 Redis 叢集環境搭建

Windows 下 Redis 叢集環境搭建

Redis 可以支援單機多例項方式的部署,這樣為叢集環境的搭建提供了方便。 Windows下搭建Redis叢集需要的環境準備包括,Redis,Ruby語言執行環境,Redis的Ruby驅動redis-xxxx.gem、建立Redis叢集的工具redis-trib.rb。

1. Redis Windows版本的安裝可以從 https://github.com/MicrosoftArchive/redis/releases 下載



2. Ruby 環境的安裝 http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe



3. 下載 rubygem





4. 上述成功後 切換到 redis的安裝目錄下  執行 gem install redis


5.安裝叢集指令碼 

下載地址  https://raw.githubusercontent.com/antirez/redis/unstable/src/redis-trib.rb



將裡面的全部

內容拷貝到記事本,修改儲存檔案為 redis-trib.rb  並放到Redis 安裝檔案路徑下


6.考慮配置6個Redis 例項,3主3從的模式

開啟一個 conf檔案 注意修改一下幾處地方






以上配置包括開啟了RDB和AOF兩種持久化方式,及叢集配置。 

修改增加配置檔案

  

 以上6個redis*.conf 就是本機的配置檔案,因為名稱修改了,原檔名稱為redis.windows.conf。

啟動以上配置的6個例項 


叢集命令redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384



7.Redis 客戶端訪問叢集環境

redis-cli.exe -h 127.0.0.1 -p 6379 -c

-c 叢集環境訪問