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 叢集環境訪問