redis配置主从

在 Redis 中设置主从复制(Master-Slave Replication)可以帮助你创建一个主节点(master)和一个或多个从节点(slave)的架构,从而实现数据的备份和高可用性。以下是设置主从复制的步骤:

编辑配置文件:

找到并编辑 Redis 主节点和从节点的配置文件(通常是 redis.conf)。

配置主节点:

在主节点的配置文件中,找到并设置以下配置项:

 bind 127.0.0.1  # 如果需要远程访问,修改为主节点的 IP 地址
 port 6379       # 主节点的端口
 daemonize yes   # 启用守护进程模式

启用主节点的持久化:

为了确保主节点在重启后不会丢失数据,启用 RDB 持久化:

 save 900 1
 save 300 10
 save 60 10000

配置从节点:

在从节点的配置文件中,找到并设置以下配置项:

 bind 127.0.0.1  # 如果需要远程访问,修改为从节点的 IP 地址
 port 6380       # 从节点的端口
 daemonize yes   # 启用守护进程模式

配置从节点连接到主节点:
添加以下配置项,指示从节点连接到主节点:

  replicaof <master-ip>  <master-port>;

其中, 是主节点的 IP 地址,;是主节点的端口。

重启节点:

保存并关闭配置文件后,分别重启主节点和从节点。

检查主从复制状态:

使用 Redis 命令行或客户端连接到主节点,运行 INFO replication 命令来检查主从复制的状态。

redis-cli
127.0.0.1:6379> INFO replication

如果一切正常,你应该能够看到从节点已成功连接到主节点。

监控主从复制:

你可以使用 Redis 的监控命令来实时监控主从复制的状态。

以上是一个简单的设置主从复制的步骤,你还可以根据实际需求进行更高级的配置,如密码认证、复制延迟等。确保主从节点之间的网络通信正常,以及配置文件的正确性,是保证主从复制正常运行的关键。

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值