Hive的架構原理以及運行原理

Hive的架構原理 一、客戶端:Hive是Mapreduce的客戶端,Hive的客戶端有兩種方式: CLI:命令行的方式 JDBC:這種我們也可以通過java代碼來實現,不過一般不這樣做。 二、四個器 解析器:將SQL字符串轉換成抽象語法樹AST,這一步一般都用第三方工具庫完成,解析器是對sql的語法,表是否存在,以及字段是否存在做檢查,hql通過了解析器就說明語法上沒有問題 編譯器:根據AST生
相關文章
相關標籤/搜索