Spark SQL概念學習系列之Spark SQL 架構分析(四)

 Spark SQL 與傳統 DBMS 的查詢優化器 + 執行器的架構較爲類似,只不過其執行器是在分佈式環境中實現,並採用的 Spark 作爲執行引擎。 Spark SQL 的查詢優化是Catalyst,其基於 Scala 語言開發,可以靈活利用 Scala 原生的語言特性很方便進行功能擴展,奠定了 Spark SQL 的發展空間。 Catalyst 將 SQL 語言翻譯成最終的執行計劃,並在這個
相關文章
相關標籤/搜索