需要4个部件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb。使用redis-trib.rb工具来创建Redis集群,由于该文件是用ruby语言写的,所以需要安装Ruby开发环境,以及驱动redis-xxxx.gem。
第一步:安装redis 下载地址:https://github.com/MSOpenTech/redis/releases
第二步:创建想要发布几台的文件 例如(6379~6384) 创建启动脚本:start.bat文件:如下:
title redis-6379 //这里是每一台的端口号 redis-server.exe redis.windows.conf //这里是启动命令配置里面的conf文件{
1.更改端口号/修改配置文件
port ()//括号里面加入端口号 cluster-enabled yes cluster-config-file nodes-6379.conf cluster-node-timeout 15000 appendonly yes}
第三步:安装ruby 下载地址:http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe 然后傻瓜式的安装就好。
安装Ruby环境下Redis的驱动
将下载的"Ruby环境下Redis的驱动文件(redis-3.2.2.gem)"拷贝到Ruby安装根目录(C:\Ruby22-x64)下。 然后执行安装命令如下:
gem install redis第四步:把redis-trib.rb脚本放在主机下一般是在(6379)下
第五步:启动每一台服务器
第六步:搭建集群 使用redis-trib.rb来创建Redis集群
ruby 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第七步:检验是否真的创建成功
redis-trib.rb check 127.0.0.1:6379第八步:登录(6379)在里面写入内容 单个服务器登录命令:redis-cli.exe -h 127.0.0.1 -p 6379 集群服务器登陆命令:redis-cli.exe -c -p 端口号