害羞蚂蚁

文章
6
资源
0
加入时间
2年10月18天

Clickhouse JOIN

然而,在当前的execution engine设计下,实现distributed hash join并不容易,核心难点是:clickhouse从SQL->AST->QueryPlanStep->QueryPlan->QueryPlanExecutor都是单机模型的设计,分布表的支持通过在Storage层通过Proxy实现SQL改写、远程执行、本地merge实现。因此,对于分布式表的join/in算子这里存在比较大的坑,参考。