出于成本角度考量,OceanBase可以部署两个节点吗,类似于mysql的主从;

之前的钉钉群的问答, 备份到问答上

出于成本角度考量,OceanBase可以部署两个节点吗,类似于mysql的主从

两个节点不可以,最少三个。成本考虑的话,一方面 OB 本身的压缩比 MySQL 好,所以三节点的 OB 比 一主两从的 MySQL 存储更友好,另外一方面可以两个全功能副本 + 一个日志型副本(只保留日志,空间占比更低)。
Zone 的个数一般大于3 台,因为 OceanBase 采用 Paxos 协议,多数派要达成一致。至少 3 个Zone 的话,当一个 Zone 故障后,剩下 2 个 Zone 内的副本依然还可以构成多数派,不影响业务。

如果企业版 可以使用主备库