开发者社区> 问答> 正文

flink sql使用HepPlanner进行编译优化

大佬们好,目前Flink sql使用calcite 的Volcano

Planner进行逻辑计划优化,但是我们的实践下来觉得编译时间有点长,我们准备使用HepPlanner来做优化。请问,这么做是否会带来致命问题或者flink

sql 使用Volcano planner的原因是什么呢*来自志愿者整理的flink邮件归档

展开
收起
EXCEED 2021-12-02 14:59:42 694 0
1 条回答
写回答
取消 提交回答
  • Hep planner 是一个 rule based 的 planner,较多用于确定性的优化上。Volcano planner 是一个 cost

    based 的 planner,多用于不确定性的优化(例如 join 方式的选择,build 端的选择等),需要靠统计信息等进行决策。目前 Flink

    两者均有应用。*来自志愿者整理的FLINK邮件归档

    2021-12-02 15:10:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载