hive架构


1.Hive架构的理解

我们只知道Hive是一个数据分析引擎,与HAOOP配合工作,但是对于小白来说,架构具体结构却了解不够清楚,本文将会对此进行一个解析

graph TD
A[Hive/Driver]--Hive直接访问-->B[JDBC]
E[Client_Beeline]-.hive server2服务:10000.->A
H[Client_CLI]-->A
B-->D[MySQL/Meta Store]
A-.meta store服务.->D
A--SQL Parser-->F[MapReduce]
F-->G[HDFS]
D -.映射.-> G

1600087095586

2.通常情况下的SQL的执行顺序

graph LR
from-->join
join-->where
where-->group_by
group_by-->having
having-->select
select-->order_by
order_by-->limit

文章作者: Jinxin Li
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Jinxin Li !
  目录