当前位置:网站首页>spark架构
spark架构
2022-08-02 07:00:00 【this is a book】
1 背景
基于spark开发都是使用spark框架,在上面做业务层面开发,了解spark的基本架构
可以快速掌握spark的使用技巧
2 架构图
3 术语讲解
3.1 Cluster Manager
是集群资源的管理者,可以理解为spark的运行底座,所有代码都是跑在上面的
Spark支持3种集群部署模式: Standalone、Yarn、Mesos
3.2 Driver Program
spark程序里面的main方法
创建了 SparkContext,SparkContext 发送 Task 到 Executor 上执行
这里面就讲一个点,Driver Program的JVM和Executor不共享一个JVM,甚至不在一台机器
3.3 Executor
代码中执行算子的代码区域
在工作节点上运行,执行 Driver 发送的 Task
并向 Driver Manager 返回运算结果
边栏推荐
猜你喜欢
随机推荐
OC-NSArray
FaceBook社媒营销高效转化技巧分享
LeetCode 283. 移动零(简单、数组)
Facebook社媒营销的5大技巧,迅速提高独立站转化率!
2022夏暑假每日一题(六)
查找最大的n个文件
封装class类一次性解决全屏问题
图腾柱和推挽电路介绍
逆变器锁相原理及DSP实现
问个问题,我的Flinkcdc已经跑通了,可以监听msql的binlog了,也能发送kafk
【请教】SQL语句按列1去重来计算列2之和
File upload vulnerability (2)
实验7 MPLS实验
【ROS基础】rosbag 的使用方法
【故障诊断分析】基于matlab FFT轴承故障诊断【含Matlab源码 2001期】
Resolving C# non-static field, method or property "islandnum.Program.getIslandCount(int[][], int, int)" requires an object reference
实例030:回文数
责任链模式(Chain Of Responsibility)
每周推荐短视频:为什么产品开发需要数字化?如何做到数字化?
技术管理三级跳