写点什么

sparksql 内核解析 - 读书笔记

作者:聚变
  • 2022 年 3 月 01 日
  • 本文字数:206 字

    阅读完需:约 1 分钟

收获

收获 1:执行流程


(1) 语法中的 Context 节点转换成 对应的 LogicalPlan 节点,成为一棵未解析的逻辑算子树 (Unresolved LogicalPlan), 此时的逻辑算子树是最初形态。

(2)由 Analyzer 将一系列的规则在 Unresolved LogicalPlan 上,对树上的节点绑定各种数据信息,生成解析后的逻辑算子树 (Analyzer LogicalPlan) 。

(3)Optimizer 将优化 rule 作用在 (2)的结果上,改写低效结构,生成优化后的逻辑算子树(Optimized LogicalPlan)。




用户头像

聚变

关注

还未添加个人签名 2017.10.18 加入

还未添加个人简介

评论

发布
暂无评论
sparksql内核解析-读书笔记_聚变_InfoQ写作平台