OceanBase 分布式执行计划中,负责跨节点数据收发、重分布的算子是?
A. JOIN
B. EXCHANGE
C. SORT
D. GROUP BY
3 个赞
EXCHANGE 是 OB 分布式专属算子,承担跨节点数据分发、汇聚、数据重分布;JOIN/SORT/GROUP BY 只是普通执行算子,不负责节点间通信。
2 个赞
B,exchange算子
1 个赞
答案:B
EXCHANGE 算子是 OceanBase 分布式执行核心,专门负责跨节点数据传输、洗牌重分布;JOIN、SORT、GROUP BY 均为本地计算算子。
2 个赞
选择B
在 OceanBase 的分布式执行计划中,EXCHANGE 算子的核心职责就是跨节点数据收发与重分布,它会根据分区键或哈希值,将数据在不同节点间进行传输和重新分布,以支持后续的 JOIN、GROUP BY 等操作。
其余选项错误
A. JOIN**:负责表之间的关联操作,不负责跨节点数据传输。
C. SORT**:负责数据排序,不涉及跨节点的数据收发。
D. GROUP BY**:负责分组聚合操作,同样不处理跨节点数据分布。
1 个赞