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
2.通常情况下的SQL的执行顺序
graph LR from-->join join-->where where-->group_by group_by-->having having-->select select-->order_by order_by-->limit