hive原理及執行任務流程優化

Hive架構 Hive主要有QL,MetaStore和Serde三大核心組件構成。 QL:是編譯器也是Hive中最核心的部分。 Driver模塊的工作是將HQL語句轉化爲MapReduce調用. 包括主要的三個階段: 編譯:Compile,生成執行計劃 優化:Optimize,優化執行計劃(當前的Hive實現是在執行前做一次唯一的優化,沒有反饋的過程,這使得優化工作只能是rule-based,做不
相關文章
相關標籤/搜索