在OceanBase集群中,关于复制表的特性,以下说法正确的有?

在OceanBase集群中,关于复制表的特性,以下说法正确的有?
A. 复制表会在每个节点上都保存一份完整的副本
B. 复制表非常适合数据量较小且频繁被关联查询的维度表
C. 复制表只能存在于非分区表中,分区表无法使用复制表特性
D. 修改复制表的数据时,只需要更新主副本,不需要同步到其他副本

1 个赞

AB
A正确: 创建复制表后,系统会在当前租户所覆盖的每一个OBServer节点 上都部署一个该表的副本。
B正确: 它非常适合数据量小、更新频率低、但被频繁关联查询 的维度表,可以有效减少跨节点数据移动,提升查询性能。
C错误: 分区表可以 是复制表。复制表是一个表级属性 ,与表是否分区是两个独立的概念,可以同时生效。
D错误: 为了保证所有副本都能提供强一致性读 ,复制表采用了更强的同步策略 。事务提交需要等待日志同步到所有“健康”的Follower副本 后,才会返回成功,而不是多数派。