一. 硬件要求: windows电脑一台, 系统win7以上
二. 软件部件:
- redis安装包
- Ruby语言运行环境
- Redis的Ruby驱动redis-xxxx.gem;
- 创建Redis集群的工具redis-trib.rb
三. 下载安装Redis
- 其GitHub路径如下:https://github.com/MSOpenTech/redis/releases/
- Redis提供msi和zip格式的下载文件,任意选取一个下载到本地,然后安装到本地目录:
四. 新建redis.conf配置文件: 必须加上protected-mode no
五. 新建redis 存放日志的log文件
五. 准备安装服务,启动redis,卸载服务,关闭redis的bat配置文件
六. 启动redis服务,开启远程访问
-
将redis6380.windows.conf, redis6381.windows.conf,redis6382.windows.conf 中的 bind 127.0.0.1 改成 #bind 127.0.0.1
-
protected-mode no
-
执行s-install.bat 安装服务
-
执行start.bat 启动 三个redis服务
七. 安装ruby语言环境
八. Redis的Ruby驱动
- 将文件拷贝之Ruby22-x64目录下,安装该驱动,命令如下:
gem install--local path_to_gem/filename.gem
九. 安装集群配置工具 redis-trib.rb
- 下载Redis官方提供的创建Redis集群的ruby脚本文件redis-trib.rb,路径如下: https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb
打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb,建议保存到Redis的目录下。
十. redis集群创建
-
CMD下切换到ruby目录,使用redis-trib.rb来创建Redis集群:
-
redis-trib.rbcreate --replicas 0 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382
- 当出现提示时,需要手动输入yes,输入后,当出现以下内容,说明已经创建了Redis集群
十一. 检验redis集群是否创建成功
- 输入以下命令:redis-trib.rbcheck 127.0.0.1:6380,出现以下信息,说明创建的Redis集群是没问题的
十二. 使用redis客户端
- 进入redis安装目录: 执行如下命令: redis-cli.exe -c -p 6380 -c 表示 cluster, -p 表示 port 端口号
- 可以看到redis中dbsize 记录总数,输入clusterinfo可以从客户端的查看集群的信息:
十三. eclipse中测试集群是否可用
十四. 安装问题解析