Spark SQL 是 Spark 技術體系中較有影響力的應用(Killer application),也是 SQL-on-Hadoop 解決方案 中舉足輕重的產品?!禨park SQL內核剖析》由 11 章構成,從源碼層面深入介紹 Spark SQL 內部實現(xiàn)機制,以及在實際業(yè)務場 景中的開發(fā)實踐,其中包括 SQL 編譯實現(xiàn)、邏輯計劃的生成與優(yōu)化、物理計劃的生成與優(yōu)化、Aggregation 算子和 Join 算子的實現(xiàn)與執(zhí)行、Tungsten 優(yōu)化技術、生產環(huán)境中的一些改造優(yōu)化經驗等。 《Spark SQL內核剖析》不屬于入門級教程,需要讀者對基本概念有一定的了解。在企業(yè)中任職的系統(tǒng)架構師和軟件開發(fā)人員,以及對大數據、分布式計算和數據庫系統(tǒng)實現(xiàn)感興趣的研究人員,均適合閱讀《Spark SQL內核剖析》。