windows下搭建redis集群

    科技2025-09-15  76

    windows下搭建redis集群

    需要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 端口号

    Processed: 0.009, SQL: 8