Ⅰ 如何看待MySQL發布的Group Replication
但和當年對比,圈子更熱鬧了,吃瓜群眾也更多,當年MySQL支持事務的時候,恕我孤陋寡聞,當年貌似不像現在這樣,國內的大公司有自己的實現方案並開源,如騰訊前不久開源的PhxSQL和阿里的OceanBase。
Oracle有強大的資金來確保MySQL官方做這樣的事情,也有生態的先發優勢,國內很多企業可能會更容易接受MySQL的這個方案,但開源產品在大公司的業務場景裡面,也不一定是最優的。
請參考Facebook自己造的一個輪子 MyRocks存儲引擎,給FB省了不少MySQL伺服器。
Ⅱ 如何看待MySQL發布的Group Replication
僅支持InnoDB表,並且每張表一定要有一個主鍵,用於做write set的沖突檢測;必須打開GTID特性,二進制日誌格式必須設置為ROW,用於選主與write setCOMMIT可能會導致失敗,類似於快照事務隔離級別的失敗場景目前一個MGR集群最多支持9個節點不支持外鍵於save point特性,無法做全局間的約束檢測與部分部分回滾二進制日誌不支持binlog event checksum