hive之执行流程

Posted zhangxiaofan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive之执行流程相关的知识,希望对你有一定的参考价值。

一、简介

 技术图片

hive运行的本质就是将hql语句,转换为一组操作符 operator。这里的 operator 代表 mapreduce操作和hdfs的操作,是hive执行hql语句的最小单位。

二、几个典型语句的分析

1、join

技术图片

2、group by

技术图片

3、order by

shuffle 的排序,二次排序

4、去重

 技术图片

三、注意

以上这几个关键字的出现,都会转化为mapreduce。

 

以上是关于hive之执行流程的主要内容,如果未能解决你的问题,请参考以下文章

hbaes之createTable执行流程

Hive架构与执行流程

HIVE 执行流程

MySQL/Hive SQL 语句执行流程

Hive源码系列编译模块之整体介绍

hive启动报错解决流程