Redis5.0 搭建伪集群——windows系统

0 引言

今天聊聊如何在Windows上搭建Redis5.0版本伪集群,接手了一个老项目,奈何项目还比较高级,采用的Redis集群作为缓存,由于没有搭建好的集群环境,只能在本地Windows 10上搭建一个伪集群,本人在尝试网上众多搭建集群的方式,终于实现集群的成功搭建,一路坎坷。总结一下实现过程。

1. Redis5.0 安装

1.1 下载安装包

Redis安装包可以在官网进行下载,网上有一些下载教程,就不再啰嗦了。我也提供一个阿里云盘的安装包地址:包括Redis5.0安装包和Resp管理工具(连接redis,实现可视化)

https://www.aliyundrive.com/s/v78j6zP7Q6j
提取码: ut18

1.2 安装

安装过程没啥可说的,可以自行选择安装位置,还有就是设置环境变量,选上,让系统自己添加环境变量就行。

2. 搭建集群

2.1 准备阶段

节点规划:6个节点,端口为:6379,6380,6381,6479,6480,6481

  • 将安装后目录中的数据复制5份,分别放在不同的文件夹。
    在这里插入图片描述
  • 如下图复制后
    在这里插入图片描述
  • 进入install_data文件夹中,复制redis.windows.conf文件副本,并重命名为redis.conf
    在这里插入图片描述
  • 进入redis.conf文件,修改 内容如下
port 6379
cluster-enabled yes (去掉注释#)
# 如果redis节点需要密码访问,就设置,否则注释就行(默认是注释的)
requirepass 123456
masterauth  123456
  • 对复制的几个文件夹重复上述操作。
2.2 启动6个Redis节点
  • 编写启动脚本(也可以挨个启动)
    第一个节点:redis-6379.bat
D:
cd D:\DataBase\redis\install_data 
redis-server.exe redis.conf

其他节点依次按需修改
在这里插入图片描述

  • 统一启动脚本
    redis-cluster.bat
@echo off
    color 0A
@echo on
    start redis-6379.bat
    start redis-6380.bat
    start redis-6381.bat
    start redis-6479.bat
    start redis-6480.bat
    start redis-6481.bat
@echo off
    echo.
    pause
@echo on

3. 启动

3.1 启动redis节点

注意:在启动前,需要查看服务中是否已启动redis,redis在安装完成后,可能会默认启动,如果启动了,就手动关闭。

  • 直接双击执行 redis-cluster.bat,就可以启动全部节点。
  • 节点启动后,就需要构建集群了。
3.2 构建redis集群

进去6379节点的文件夹中,执行以下命令:如果前边没有设置密码,就不需要 -a 123456

redis-cli --cluster create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6479 127.0.0.1:6480 127.0.0.1:6481 --cluster-replicas 1  -a 123456

在这里插入图片描述
执行完成后,伪集群就成功搭建了。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Janson666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值