Redis主从复制搭建一主多从

1、创建/myredis文件夹
2、复制redis.conf配置文件到新建的文件夹中
3、配置一主两从,创建三个配置文件
----redis6379.conf
----redis6380.conf
----redis6381.conf

4、在三个配置文件写入内容
redis6379.conf里面的内容
include /myredis/redis.conf
pidfile /var/redis_6379.conf
port 6379
dbfilename dump6379.rdb
其他两个文件同上,只需修改数字就行

5、启动三个redis服务
使用 info replication查看当前主机运行状况
在从机上执行slaveof 主机IP 端口号

Redis主从复制是将一台主Redis服务器的数据复制到其他从Redis服务器的过程。主服务器负责写操作,从服务器负责读操作。主从复制可以减轻主服务器的读写压力和服务器负载,提高系统的性能和可靠性。搭建Redis主从复制的步骤如下: 1. 配置主服务器:在主服务器的配置文件中,设置`slaveof`指令,指定从服务器的IP地址和端口号。重启主服务器使配置生效。 2. 配置从服务器:在从服务器的配置文件中,设置`slaveof`指令,指定主服务器的IP地址和端口号。重启从服务器使配置生效。 3. 启动主从服务器:先启动主服务器,再启动从服务器。从服务器会自动连接到主服务器并开始同步数据。 4. 验证主从复制:可以使用`info replication`命令查看主从服务器的复制状态。如果状态显示为`connected`,则表示主从复制已成功搭建。 需要注意的是,主从复制是单向的,只能由主服务器向从服务器复制数据。从服务器只能提供读操作,不能进行写操作。如果主服务器发生故障,可以将一个从服务器提升为新的主服务器,以保证系统的可用性。 引用\[1\]中提到了主从复制的概念和基本原理,引用\[2\]和\[3\]提供了关于Redis主从复制的详细说明和搭建步骤。 #### 引用[.reference_title] - *1* *2* [Redis主从复制搭建](https://blog.csdn.net/qq_56370103/article/details/126247390)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Redis主从复制架构搭建](https://blog.csdn.net/Trunks2009/article/details/107562575)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值