【发布时间】:2017-10-02 11:14:35
【问题描述】:
如果我们在从属服务器上选择 Percona MyRocks 存储引擎并复制运行 Innodb 引擎的 Galera Cluster,谁能告诉我。这种复制是否有效?如果可以,它破坏通过 Pt-schema-change 在 Galera 集群上完成的模式更改的可能性有多大。
【问题讨论】:
如果我们在从属服务器上选择 Percona MyRocks 存储引擎并复制运行 Innodb 引擎的 Galera Cluster,谁能告诉我。这种复制是否有效?如果可以,它破坏通过 Pt-schema-change 在 Galera 集群上完成的模式更改的可能性有多大。
【问题讨论】:
InnoDB 是 Galera/PXC 复制唯一支持的存储引擎。
重新阅读您的问题,您似乎想在“传统”异步复制场景中的从属设备上使用 MyRocks,而不是作为集群的一部分。只要该从属设备不参与 Galera 集群,这应该工作正常。 MyRocks 仅适用于 ROW 格式,因此没有 STMT/MIX。任何可能改变引擎的复制 DDL 都会导致目标引擎的从表改变。
【讨论】: