主从复制
类型
特点
MySQL复制技术有以下一些特点:
(1) 数据分布
(2) 负载平衡
(3) 备份
(4) 高可用性和容错行
过程
master将变更的记录到二进制日志文件中
slave将master的binary log events拷贝到它的中继日志;
slave改变中继日志文件更新自己的数据。
附:在master中也有一个工作线程:和其它MySQL的连接一样,slave在master中打开一个连接也会使得master开始一个线程。复制过程有一个很重要的限制——复制在slave上是串行化的,也就是说master上的并行更新操作不能在slave上并行操作。
实验
主服务器
时间同步
从服务器
master服务器
slave配置
验证
读写分离
原理
常见的读写分离
实验
安装java环境
安装 Amoeba
master服务器授权
配置 Amoeba读写分离,两个 Slave 读负载均衡