执行main方法
把用户程序转化为task
协调任务的调度
负责运行组成 Spark 应用的任务
Driver具有main函数,并且有SparkContext实例,是程序的入口
把用户程序转为任务
跟踪Executor的运行状况
为Executor节点调度任务
UI展示应用运行状况
Executor
它们负责运行组成 Spark 应用的任务,并将结果返回给驱动器进程;
它们通过自身的块管理器(Block Manager)为用户程序中要求缓存的 RDD 提供内存式存储。RDD 是直接缓存在Executor进程内的,因此任务可以在运行时充分利用缓存数据加速运算。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题