MySQL数据复制方式

来自linux中国网wiki
跳到导航 跳到搜索

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


同步复制vs异步复制 https://www.evidian.com/zh-hans/%E9%AB%98%E5%8F%AF%E7%94%A8%E6%80%A7/%E5%90%8C%E6%AD%A5%E5%A4%8D%E5%88%B6vs%E5%BC%82%E6%AD%A5%E5%A4%8D%E5%88%B6/