
1 个赞
- V4.0 版本之前 (如 V3.x) :以 分区(Partition) 为单位。每个分区都是一个独立的 Paxos 组,这种方式在分区数量庞大时会产生较大的通信开销。
-
V4.0 及之后版本 (V4.x) :引入了 日志流(Log Stream) 的概念。多个分区(Partition)会聚合在同一个日志流中 ,日志流才是 Paxos 组的基本单位。这一改变极大地减少了 Paxos 组的数量,降低了系统开销。
所以选D
1 个赞
选择D
OceanBase 中,分区(Partition)是组建 Paxos 协议组的基本单位:
每个分区对应一个独立的 Paxos 协议组,由多个副本(Replica)组成,通过 Paxos 协议保证数据的一致性和高可用。
租户、数据库、表都是逻辑概念,它们的数据最终会被划分为多个分区,每个分区独立运行 Paxos 协议。
1 个赞