《mysql主從復(fù)制的原理》要點:
本文介紹了mysql主從復(fù)制的原理,希望對您有用。如果有疑問,可以聯(lián)系我們。
Mysql主從復(fù)制:
復(fù)制過程中一個服務(wù)器充當(dāng)主服務(wù)器,而一個或多個其它服務(wù)器充當(dāng)從服務(wù)器.主服務(wù)器將更新寫入二進(jìn)制日志文件,并維護(hù)文件的一個索引以跟蹤日志循環(huán).這些日志可以記錄發(fā)送到從服務(wù)器的更新.當(dāng)一個從服務(wù)器連接主服務(wù)器時,它通知主服務(wù)器從服務(wù)器在日志中讀取的最后一次成功更新的位置.從服務(wù)器接收從那時起產(chǎn)生的任何更新,然后封鎖并等待主服務(wù)器通知新的更新.
整體上來說,復(fù)制有3個步調(diào):
(1) master將改變記錄到二進(jìn)制日志(binary log)中(這些記錄叫做二進(jìn)制日志變亂,binary log events);
(2) slave將master的binary log events拷貝到它的中繼日志(relay log);
(3) slave重做中繼日志中的事件,將改變反映它本身的數(shù)據(jù);
復(fù)制進(jìn)程如下
維易PHP培訓(xùn)學(xué)院每天發(fā)布《mysql主從復(fù)制的原理》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/7876.html