spark基礎之spark sql運行原理和架構

一 Spark SQL運行架構 Spark SQL對SQL語句的處理和關係型數據庫類似,即詞法/語法解析、綁定、優化、執行。Spark SQL會先將SQL語句解析成一棵樹,然後使用規則(Rule)對Tree進行綁定、優化等處理過程。Spark SQL由Core、Catalyst、Hive、Hive-ThriftServer四部分構成: Core: 負責處理數據的輸入和輸出,如獲取數據,查詢結果輸出
相關文章
相關標籤/搜索