MySQL 5.7組複製(group replication)的要求和限制

chenfeng發表於2017-05-17
限制和要求:
1. 所有涉及的資料都必須發生在InnoDB儲存引擎的表內。
2. 所有的表必須有明確的主鍵定義。
3. 網路地址只支援IPv4。
4. 需要低延遲,高頻寬的網路。
5. 目前叢集限制最多允許9個節點。
6. 必須啟用binlog。
7. binlog 格式必須是row格式。
8. 必須開啟gtid模式。
9. 複製相關資訊必須使用表儲存。
10.事務寫集合(Transaction write set extraction)必須開啟。(這個目前與savepoint衝突,這也是導致mysqldump無法備份GR例項的原因)
11. log slave updates必須開啟。
12. binlog的checksum目前不支援。
13. 由於事務寫集合的干擾,無法使用savepoint。
14. SERIALIZABLE 隔離級別目前不支援。
15. 對同一個物件,在叢集中不同的例項上,並行地執行DDL(哪怕是相互衝突的DDL)是可行的,但會導致資料一致性等方面的錯誤,目前階段不支援在多節點同時執行同一物件的DDL。
16. 外來鍵的級聯約束操作目前的實現並不完全支援,不推薦使用。




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2139222/,如需轉載,請註明出處,否則將追究法律責任。

相關文章