Redis进阶(三)Redis主从复制

前言

      本章讲解Redis主从复制的相关知识

方法

1.概念

首先,我们需要理解一下集群的概念。

我们知道,在大型的项目中,数据库的压力是非常大的。如果仅仅部署一台数据库的话是不足以支撑整个项目的运作的。所以,前人们提出了集群的概念,简单的理解就是多台数据库同时进行工作。

随之而来的就是读写分离,主从复制这些概念的兴起。所谓读写分离呢,说白了就是某些数据库专门用来做写操作,某些数据库专门用来做读操作。主从复制就是一个主数据库连多个从数据库,概念上很好理解。但是,我们理解归理解,具体应该怎么做呢?其实也不是很难,经过几步简单的配置即可做到。

2.准备工作

因为是主从复制,所以我们预先需要准备三台装有redis的虚拟机,一个为主两个为从进行测试工作。

本次准备三台虚拟机,ip分别为192.168.1.103、192.168.1.104、192.168.1.105

我们计划让103为主,104和105为从。

3.配置主从复制

我们选择作为从节点的两台机器,编辑redis的配置文件,找到如下设置:

在这里,我们可以配置主机(master)的信息来进行关联。

 

特别的:

1)一定要关闭防火墙或者设置允许6379端口访问

关闭防火墙命令:service iptables stop

或者允许6379端口(一般我们不会关闭防火墙而是会选择此项)

vim /etc/sysconfig/iptables

修改之后重启防火墙:

service iptables restart

 

2)已定要关闭redis自带的网络保护模式或者允许其他ip访问

 关闭redis保护模式:

或者设置允许ip访问,需要绑定上本机的ip地址,否则只允许本机访问。

4.配查看主从状态

192.168.1.103的状态

 192.168.1.104、192.168.1.105的状态

此刻,证明我们的主从复制就已经算是配置完毕了。

主机可以进行写和读

从机只能进行读:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值