原理
[3個線程完成主從複制]
主庫一個線程負責記錄資料庫變更日志
從庫一個線程負責拉取主庫的變更日志
從庫一個線程負責執行主庫的變更日志
2. 圖解
<a href="http://s5.51cto.com/wyfs02/M00/79/30/wKiom1aLL2LwUhCAAABxm1MPrxA748.png" target="_blank"></a>
3.主從環境搭建
補充點:
1) mysql主從複制,主從之間一般為異步實作,是以存在主從延時問題。
主從複制的好處:
從庫可當備份庫,當主從故障時可快速切換到從庫
進行讀寫分離,寫主庫讀從庫,提高性能
讀寫分離,适合讀多寫少的網站,比如電商
DML--資料庫操控語言(增删改查)
DDL--資料庫定義語言(各種對表、視圖、索引的操作)
本文轉自屌絲逆襲部落格51CTO部落格,原文連結http://blog.51cto.com/5731674/1731614如需轉載請自行聯系原作者
_追随我心