1. 程式人生 > >MySQL--主從數據庫同步原理

MySQL--主從數據庫同步原理

http info img 技術分享 位置 分享 ima bin-log 同時

主從數據庫的復制原理:摘自MySQL官網

1. 異步

技術分享圖片

* 主在執行sql之後,記錄二進制bin-log文件。
* 同時從連接主服務器,並從主獲取binlog,存於本地relay-log,並從上次記住的位置起執行sql;

*主服務器是在給出BinLog後就開始執行,不確認從服務器是否拿到數據;

2. 半異步

技術分享圖片

* 主在執行sql之後,記錄二進制bin-log文件。
* 同時從連接主服務器,並從主獲取binlog,存於本地relay-log,並從上次記住的位置起執行sql;

*主服務器是在給出BinLog後等待把數據寫入本地relay-Log,然後開始執行;

MySQL--主從數據庫同步原理