詳解Hive-Driver——細讀Hive源碼(四)

接着上一篇來講執行入口的分析,CliDriver最終將用戶指令cmd提交給了Driver的run方法(針對經常使用查詢語句而言),在這裏用戶的cmd將會被編譯,優化並生成MapReduce任務進行執行。 因此Driver也是Hive的核心,他扮演了一個將用戶查詢和MapReduce Task轉換並執行的角色,下來咱們就來看看Driver是如何實現的?java run函數: public Comma
相關文章
相關標籤/搜索