Window下搭建Redis集群

2021/11/4 19:10:34

本文主要是介绍Window下搭建Redis集群,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

作者:风华正茂王先生

前言:

  此篇博客为Window下搭建Redis集群正确操作流程,也是最近公司需要在本地调试代码Redis集群连接不上,所以我是在Window下搭建Redis集群,中间找了很多资料记录的也不全也遇到很多坑,没有相应的脚本下载地址此片博客我为大家做一个整合,希望能帮助大家,有什么问题大家也可以给我留言看到我会为大家解答的,如果我的博客对你有所帮助,那么请帮我点个赞支持一下,多多转发,谢谢大家了!

Redis下载:

  下载地址:https://github.com/tporadowski/redis/releases

  Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,具体的安装过程我就不说了大家百度一下

      

复制节点:

  将安装好的Redis文件夹复制六份,配置三主三从集群,分别重命名为 master6379、master6380,master6381,slave6382,slave6383,slave6384。(实际主备不安文件名区分)

  

  

修改redis.windows.conf配置文件:

  此处要修改复制出来的六个Redis文件中的redis.windows.conf文件

  

 

 

   

 

 

   

新建 start.bat:

  在每个文件都新建一个start.bat的可执行文件

  内如如下:

  redis-server.exe redis.windows.conf

  

安装Ruby:

  下载:https://rubyinstaller.org/downloads/

  

  双击安装

  

 

 

   安装时三个都要勾选

  

 

 

   测试

  cmd执行,ruby -v如果正常显示版本号证明安装成功

  

安装Ruby驱动:

  下载:https://rubygems.org/pages/download

  

 

 

   安装:解压文件,命令窗口切换到解压目录,执行 gem install redis

  

 

 

   gem 安装 Redis,命令窗口切换到 Redis 安装目录,执行:gem install redis(这里我已经安装过了所以建了一个副本给大家演示一下安装后的效果)

  

 

 

   测试是否安装成功,执行 gem -v 正常显示版本号就证明安装成功

  

 

 

 下载redis-trib.rb脚本:

  链接:https://pan.baidu.com/s/12NwMIH7HIQfc8aEIP6FcaA
  提取码:W7Q7

  下载下来的,redis-trib.rb放在Redis节点中的任意节点中

  

启动集群:

  1. 启动Redis服务,启动每个节点下的 start.bat 脚本

  2. cmd终端切换到 master6379 目录下执行: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

  3.出现 Can I set the above configuration? (type 'yes' to accept): 输入yes

  

 

 

   

 

 

   启动成功!!!

  测试:

    从客户端的查看集群的信息,cluster_state为ok表示启动成功

    

 

     查看节点信息

    

本片博客结束-----------------------------------------------------------------------------------------------------------------------------------------

 

  



这篇关于Window下搭建Redis集群的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程