大數據就業實戰培訓 Oracle就業實戰培訓
MySQL復制
MySQL的復制是基于binlog的邏輯異步復制,無法實現同步復制。
復制模式:
一主一備
一主多備
級聯復制
循環復制
主主復制
數據流轉優勢:通過canal增量數據的訂閱和消費,可以同步數據到kafka,通過kafka做數據流轉。
MySQL所有的高可用方案都是基于binlog做的同步,以及基于MySQL的分布式數據也是基于MySQL的binlog實現,binlog是MySQL生態圈最基本技術實現。
PostgreSQL復制
PostgreSQL可以做到同步,異步,半同步復制,以及基于日志邏輯復制,可以實現表級別的訂閱和發布。
復制模式:
一主一備
一主多備
級聯復制
熱備庫/流復制
邏輯復制
數據流轉優勢:通過邏輯復制實現消息的訂閱和消費,可以同步數據到kafka,通過kafka實現數據流轉。