Ⅰ 如何看待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