Redis主从复制(Master/Slaver)初级

本文详细介绍了Redis的主从复制机制,包括其工作原理、配置步骤及如何实现读写分离和容灾恢复。通过理解复制过程,如全量复制与增量复制,读者可以更好地掌握Redis在高可用架构中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.主从复制:主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,master以写为主,slaver以读为主。

2.作用:读写分离和容灾恢复。

3.实现:

   1.配从不配主,修改从机的配置文件(见3)

   2.从库配置:slaveof 主库IP 主库端口号 ;如果不写入配置文件,每次与master断开后要重新连接。(暂时不设置)

   3.修改配置文件细节操作

               拷贝多个redis.conf文件 : cp    redis.conf      /mysoft/myredis/redis****.conf

               

               开启daemonize yes

               

               修改pid文件名

                

               指定端口号

               

               修改log文件名

               

              修改dump.rdb名

              

4.测试

启动服务

连接

查看

5.复制原理

       slave启动成功后连接到master后会发送一个sync命令

       master接到命令启动后台的存盘进程,同时收集所有接收到的用于修改数据集命令。在后台进程执行完毕后,master将传送整个数据文件到slave,完成一次完全同步。

       全量复制:而slave在接收数据库文件数据后,将其存盘并加载到内存中。

       增量复制:master将新的收集到的修改命令依次传给slave,完成同步。

推荐一个教学视频https://www.bilibili.com/video/av15542093/?p=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值