MySQL数据复制方式
docker>Evan2017年6月15日 (四) 08:15的版本 (创建页面,内容为“MySQL数据复制方式 异步复制(Asynchronous replication) 搭建简单,使用非常广泛,从MySQL诞生之初,就产生了这种架构,性能非...”)
MySQL数据复制方式
异步复制(Asynchronous replication) 搭建简单,使用非常广泛,从MySQL诞生之初,就产生了这种架构,性能非常好,可谓非常成熟。但是这种架构数据是异步的,所以有丢失数据库的风险。
半同步复制(Semisynchronous replication) 性能,功能都介于异步和全同步中间。从mysql5.5开始诞生,目的是为了折中上述两种架构的性能以及优缺点
全同步复制(Fully synchronous replication) 或者叫强同步
目前官方MySQL 5.7.17基于Group replication的全同步技术已经问世,全同步技术带来了更多的数据一致性保障。相信是未来同步技术一个重要方向,值得期待
参
MySQL 5.7半同步复制技术 http://www.ywnds.com/?p=7023
MySQL 5.7 Group Replication
https://dev.mysql.com/doc/refman/5.7/en/group-replication.html
MySQL半同步复制 http://www.cnblogs.com/ivictor/p/5735580.html