PolarDB-X 优化器核心技术 ~ 计算下推
PolarDB-X 是一个存储计算分离架构的分布式 HTAP 数据库,包含计算节点(CN)和数据节点(DN)。存储计算分离架构中,CN 节点获得了接近无限的 scale out 能力,代价是引入了 CN 与 DN 通信的网络开销。通过将查询直接下发到 DN 上执行,CN 仅做结果转发,可以减少 CN 和 DN 间多次网络交互带来的延迟。我们把这种“将查询下发到 DN 上执行”的能力,称为计算下推。本文介绍 PolarDB-X 在计算下推方面的探索