【发布时间】:2019-11-25 03:38:42
【问题描述】:
- 主要问题:Spark 中的 CBO(基于成本的优化器)是否仅适用于 spark-sql 还是也适用于 Dataframe 和 Dataset API?
- CBO 和 tungsten 和 Catalyst 优化器有什么区别?
- 详细了解以上3个主题是否有助于提高性能?我们真的可以控制和调整背后的内部结构吗?如果是,请指导如何使用并分享一些参考链接。(我发现很多文章解释了这些概念,但很少真正解释如何利用这些信息来提高性能)
【问题讨论】:
标签: apache-spark apache-spark-sql