美文网首页
Redis(七) -- 集群(Windows)

Redis(七) -- 集群(Windows)

作者: OakesYa | 来源:发表于2020-10-17 23:39 被阅读0次

    背景

    我们之前已经学习了Redis的数据结构,数据存储,性能的分析,最后我们学习下集群就算简单学习了Redis的整体功能与结构了,那么我们就正式进行安装了

    安装步骤

    • 下载Redis文件
      https://github.com/MSOpenTech/redis/releases/
      本文按照参考文章下载的是3.0.504的zip版本,然后解压到磁盘文件上并复制成六份(为啥?因为我们将集群配置成3主+3从),我是存放到了C:\Redis文件夹下。

    • 修改conf文件
      其实跟Zookeeper,ES的安装一样,很多配置都是通过一个文件来控制得,Redis这里就是里面redis.windows.conf文件,我们需要更改port并将里面的一些cluster开头的配置给开启,端口port默认是6379,那么我们就用6379,6380,6381,6382,6383,6384来分别对应,将cluster-enabled,cluster-node-timeout前面#号删掉,cluster-config-file按照序号修改

    port:监听Tcp连接的端口号
    appendonly:是否采用AOF模式记录日志,对应之前Redis(二) -- 持久化文章
    cluster-enabled:是否能够加入集群
    cluster-config-file:每个集群的配置文件
    cluster-node-timeout:集群节点超时设置
    
    • 下载集群脚本
      https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb
      将网页内容保存为ruby文件,名称为redis-trib.rb并放入每个Redis文件下(当然可以就一个,放在外层也行, 只需要执行一下就好),如图所示

    • 启动Redis服务
      运行cmd窗口到每个Redis文件目录下并执行redis-server.exe redis.windows.conf指令开启Redis服务,如下图所示:



    • 创建集群
      我们走到刚才集群文件的目录下执行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-cli.exe来测试一下刚才建好的集群。

    相关文章

      网友评论

          本文标题:Redis(七) -- 集群(Windows)

          本文链接:https://www.haomeiwen.com/subject/rfpfmktx.html