- 1
- 0
- 约1.76万字
- 约 27页
- 2026-03-16 发布于河北
- 举报
SparkSQL逻辑计划原理
【导读】本文重点讲解了SparkSQL解析为AST抽象语树、生成
UnresolvedLogicalPlan生成ResolvedLogicalPlan以及Optimized
LogicalPlan的过程,为接下来进一步生成物理计划SparkPlan做好了准各。
Catalyst优化器是Spark引擎中非常重要的组成部分,也是近年来Spark社区
项目重点投入、并且发展十分迅速的核心模块,对于Spark任务的性能提升起
到了关键的基础作用。
我们知道,在Spark1.6之前开发人员是通过Spark的RDD编程接口来实现对大
规模数据的分析和处理的,到了Sparkl.6版本后推出了DataSetDataFrame
的编程接口,这种数据结构与RDD的主要区别在于其携带了结构化数据的
Schema信息,从而可以被SparkCatalyst用来做进一步的解析和优化;而
SparkSQL则是比DataSet和DataFrame编程接口更为简单易用的大数据领域
语言,其用户可以是开发工程师、数据科学家、数据分析师等,并且与其他
您可能关注的文档
最近下载
- 药物临床试验项目质控检查情况报告表.doc VIP
- 2023年(劳务员)基础知识题库精品(预热题).docx
- 2023一级建造师考试题库含答案【培优b卷】.docx
- 2023年施工员《设备安装施工专业管理实务》题库精品【名校卷】.docx
- GW53x0产品使用说明书.pdf VIP
- 2022年土地登记代理人题库700道精品【满分必刷】.docx
- 2023年初级管理会计《专业知识》题库500道【学生专用】.docx
- 2023年初级管理会计《专业知识》题库附参考答案(满分必刷).docx
- 2023年初级管理会计《专业知识》题库附参考答案(考试直接用).docx
- 2023年(劳务员)基础知识题库及答案【精选题】.docx
原创力文档

文档评论(0)