18.1.1.1源到副本复制
传统的MySQL复制为复制提供了一种简单的从主库到从库的解决方案。复制源是主库,并且有一个或多个副本,这些副本是从库。源库应用和提交事务,然后将事务再(因此是异步地)发送给从库,以便重新执行(在基于语句的复制中)或应用(在基于行的复制中)。这是一个shared-nothing系统,默认情况下,所有服务器都有完整的数据拷贝。
图 18.1 MySQL异步复制
还有一种半同步复制,它在复制协议上加了一个同步步骤。这意味着主服务器只有在从库服务器确认它已接收到事务时,才能提交事务。只有这样主服务器才能提交事务操作。
图 18.2 MySQL 半同步复制
在这两张图中,有一个经典的异步MySQL复制协议的图表(以及它的半同步变体)。对角箭头表示服务器之间交换的消息,或者服务器与客户机应用程序之间交换的消息。
来源:oschina
链接:https://my.oschina.net/u/4392508/blog/4780994