- Mastering Apache Spark 2.x(Second Edition)
- Romeo Kienzler
- 88字
- 2021-07-02 18:55:32
The Catalyst Optimizer
The Catalyst Optimizer is one of the most exciting developments in Apache Spark. This is because it basically frees your mind from writing effective data processing pipelines, and lets the optimizer do it for you.
In this chapter, we will like to introduce the Catalyst Optimizer of Apache Spark SQL running on top of SQL, DataFrames, and Datasets.
This chapter will cover the following topics:
- The catalog
- Abstract syntax trees
- The optimization process on logical and physical execution plans
- Code generation
- One practical code walk-through
推薦閱讀
- Learning Single:page Web Application Development
- Vue.js快速入門與深入實戰
- Three.js開發指南:基于WebGL和HTML5在網頁上渲染3D圖形和動畫(原書第3版)
- 數據結構習題精解(C語言實現+微課視頻)
- Learning AWS Lumberyard Game Development
- 深入淺出Android Jetpack
- Mastering LibGDX Game Development
- 用Flutter極速構建原生應用
- 精通網絡視頻核心開發技術
- 計算機應用基礎實踐教程
- Webpack實戰:入門、進階與調優
- Java EE 8 and Angular
- Visual C++開發寶典
- Isomorphic Go
- Python數據科學實戰