redis主从复制 搭建
主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制 Master(主节点)以写为主,Slave(从节点)以读为主
1、主从复制能解决什么问题:
单点故障、高并发redis压力大, 读写分离,性能扩展、容灾快速恢复
2、 主从复制的原理
当从服务器连接上主服务器之后,从服务器向主服务器发送进行数据同步的消息。 主服务器接收到从服务器发送过来的同步消息,会把主服务器的数据进行持久化,会把数据存放到rdb文件中,之后把rdb文件发送给从服务器,从服务器拿到rdb文件进行读取 每次主服务器进行写操作之后,会和从服务器进行数据同步。
3、搭建流程(一主多从)
1、创建三个redis-server服务实例
[root@localhost utils]# ./install_server.sh 6379/6380/6381/..
./install_server.sh 指定一个端口号为6379