0%
【mysql使用系列】docker1.10安装mysql5.6主从
【redis使用系列】docker1.10安装redis主从
本文可用于测试环境。
redis主从的工作原理
1.如果设置了一个Slave,无论是第一次连接还是重连到Master,它都会发出一个SYNC命令;
2.当Master收到SYNC命令之后,会做两件事:
a) Master执行BGSAVE:后台写数据到磁盘(rdb快照);
b) Master同时将新收到的写入和修改数据集的命令存入缓冲区(非查询类);
3.当Master在后台把数据保存到快照文件完成之后,Master会把这个快照文件传送给Slave,而Slave则把内存清空后,加载该文件到内存中;
4.而Master也会把此前收集到缓冲区中的命令,通过Reids命令协议形式转发给Slave,Slave执行这些命令,实现和Master的同步;
5.Master/Slave此后会不断通过异步方式进行命令的同步,达到最终数据的同步一致;
6.需要注意的是Master和Slave之间一旦发生重连都会引发全量同步操作。但在2.8之后,也可能是部分同步操作。
【nginx/haproxy使用系列】高可用软件之keepalived+Haproxy
【centos使用系列】玩转centos7之局域网文件传输
在局域网不同的服务器上互传文件,是很平常的事。
不过一般分两种情况:知道目标机器的账号密码,不知道目标机器的账号/密码。
【centos使用系列】玩转centos7之格盘和挂载
运维同事在虚拟物理机成虚拟机时,一般会有个系统盘(一般就50G),然后会分配一个数据盘(大小依据业务决定),挂在/data目录下。
如果系统盘和数据盘放在一个文件里面,移动的时候,会有大坑。