hive sql語句執行原理

大致理解爲:hive會對寫好的sql語句進行拆解,按執行順序拆分成樹結構(AST)交給mapreduce處理; hive對不同DML/DDL關鍵字有不同的反應,比較敏感的有select、from、join、group by、distinct、insert等; 對查詢語句,hive首先會先根據from找到數據源(metastore),然後從查詢內部開始找用到的字段及其類型,看語句要求對字段直接處理(
相關文章
相關標籤/搜索