跳至內容
阿里BaBa電腦筆記
使用者工具
登入
網站工具
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
最近更新
多媒體管理器
網站地圖
足跡:
database:mysql:replication1
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
======Mysql Replication 相關概述====== Replication 主要是由Master Server 將寫入的事件(新增,刪除及修改) 記錄在Master Binary Log中,Slave 由(I/O threads) 再讀取Master Binary Log 相關SQL語句 ,送到Slave Relay Log(中繼日誌檔)暫時存放,再由Slave (SQL threads)讀取 Relay Log 來重新執行 SQL相關語句。 ===Mysql Replication可以應用於=== * Backup 數據備份 * failover/HA(High Availability) 故障移轉及高可用性 * Load balancing 負載平衡(利用 主-多個Slave 分均分散讀取的壓力) ===Replication 特性=== 基本上以下所列的都是 **非同步(asynchronous,異步)** replication - 標準Master->Slave - dual Master Master<->Master ( 當另一方是Master 時自己就是Slave ; 當自已是Master時 另一方就是Slave) ===版本Master-Slave=== * 最好的情況下,Master與Slave兩者使用相同版本。 * 若不是情況下,能遵守以下規則。 *Slave 版本要比Master新 (因為 當新版本Slave 在讀取 舊版本Master binlog時,除了新的特性或與語法外,還能相容於舊版本相關格式或過時的語法) ======Mysql Replication配置====== 假定以下LAB環境狀況: * Master Mysql:ldap2.Qoop.com 192.168.0.170 () * Slave Mysql:ldap3.Qoop.com 192.168.0.171 (只允許 Master 讀寫資料庫資料。不允許外部Client端寫入Slave Mysql,但有條件方式使Client端只讀取 Slave Mysql) 在做Mysql Replication時,必須確定Master 和 Slave 資料庫內容資料要一致。
database/mysql/replication1.1401531392.txt.gz
· 上一次變更: 2014/05/31 10:16 由
ali88
頁面工具
顯示頁面
舊版
反向連結
回到頁頂