HiveSQL编译过程详解
1、MapReduce实现基本SQL操作的原理1.1Join的实现原理1.2GroupBy的实现原理1.3Distinct的实现原理2.1Phase1SQL词法,语法解析2.1.1Antlr2.1.2抽象语法树ASTTree2.1.3样例SQL...........2.3Phase3逻辑操作符Operator...........2.4Phase4逻辑层优化器...........2.5Phase5OperatorTree生成MapReduceJob的过程2.5.1对输出表生成MoveTask..........2.5.9OperatorTree生成MapReduceTask全貌