1. 首页
  2. 数据库
  3. 其它
  4. SparkSQLCatalyst源码分析之Optimizer

SparkSQLCatalyst源码分析之Optimizer

上传者: 2021-02-01 03:26:16上传 PDF文件 196.37KB 热度 9次
前几篇文章介绍了SparkSQL的Catalyst的核心运行流程、SqlParser,和Analyzer 以及核心类库TreeNode,本文将详细讲解SparkSQL的Optimizer的优化思想以及Optimizer在Catalyst里的表现方式,并加上自己的实践,对Optimizer有一个直观的认识。Optimizer的主要职责是将Analyzer给Resolved的Logical Plan根据不同的优化策略Batch,来对语法树进行优化,优化逻辑计划节点(LogicalP
用户评论