博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

HiveSQL 转换为 MR 的过程

解析器: 解析hql  遍历抽象语法树 抽象出查询基本单位 查询块
编译器: 遍历查询块 生成操作树 (即最初的执行逻辑)
优化器: 合并不必要的job,减少shuffle 生成任务树  (即最终执行逻辑)
执行器: 执行任务树

posted @ 2022-05-29 19:50  CHANG_09  阅读(134)  评论(0编辑  收藏  举报