首页>>帮助中心>>云服务器Redis主从复制

云服务器Redis主从复制

2023/9/11 541次
 Redis主从复制


 一主一从

 ##搭建server51<--server52主从结构

 #验证server51角色

 [root@server51 ~]# redis-cli

 127.0.0.1:6379> info #Redis运行信息指令

 ...

 127.0.0.1:6379> info replication #获取Redis主从相关信息

 # Replication

 role:master

 connected_slaves:0

 master_replid:8d4c09a2ec3088f02a46bb154e3c1e8d95f17a0a

 ...

 [root@server51 ~]# redis-cli info replication | grep role

 role:master #默认为主角色

 [root@server51 ~]#

 #验证server52角色

 [root@server52 ~]# redis-cli info replication | grep role

 role:master #默认为主角色

 [root@server52 ~]#

 #命令行搭建主从结构

 [root@server52 ~]# redis-cli slaveof 192.168.88.51 6379

 OK

 [root@server52 ~]# redis-cli info replication | grep role

 role:slave

 #确认主从信息

 [root@server52 ~]# redis-cli info replication #查看server52的Redis主从信息

 # Replication

 role:slave

 master_host:192.168.88.51

 master_port:6379

 master_link_status:up

 ...

 [root@server51 ~]# redis-cli info replication #查看server51的Redis主从信息

 # Replication

 role:master

 connected_slaves:1

 slave0:ip=192.168.88.52,port=6379,state=online,offset=70,lag=1

 ...

 #测试Redis主从结构

 [root@server51 ~]# redis-cli set name zhangsan #主服务器写入数据

 OK

 [root@server51 ~]# redis-cli get name #测试数据写入情况

 "zhangsan"

 [root@server51 ~]#

 [root@server52 ~]# redis-cli get name #从服务器自动同步数据

 "zhangsan"

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。