1、 下载软件
a) 下载安装Redis,地址为:https://github.com/MSOpenTech/redis/releases
b) 下载安装ruby,地址为:https://rubyinstaller.org/downloads/
2、 安装软件
a) 安装Redis
1、创建六个文件夹。文件夹名分别为6379,6380,6381,6382,6383,6384,将上一步下载的redis解压出来,复制到以上的五个文件夹内
2、配置集群。进入6379的文件夹,用文本编辑器打开redis.windows.conf,修改里面的端口号,以及集群支持配置
修改支持集群
cluster-enabled yes //支持集群功能
cluster-config-file nodes-6379.conf //节点配置文件
cluster-node-timeout 5000
appendonly yes
appendfilename “appendonly_6379.aof”
3、编写脚本文件来启动Redis,命名为:start.bat
title redis-6380
redis-server.exe redis.windows.conf
ps:这里只是配置6379这个文件夹,剩余的文件夹内按照这个方法进行相同的配置
b) 安装Ruby
由于 Redis 的集群使用 ruby脚本编写,所以系统需要有 Ruby 环境。
3、 下载集群的脚本文件
a) 在6379文件夹的同级目录创建一个文本文件命名为:redis-trib.rb
b) 复制脚本文件,地址为:https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb,将网页中的脚本文件复制到redis-trib.rb的文件中
c) Ruby中安装redis,启动命令端口,输入gem install redis,进行安装redis,这一个过程的时间可能会有点长,请耐心等待
4、 启动集群
a) 启动Redis。双击运行各个文件夹中的start.bat,将6379至6384的六个redis启动起来
b) 启动集群。启动命令端口进入redis-trib.rb文件的目录,输入命令: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集群创建成功。