运行时_程序调度_1 | 学习笔记

简介: 快速学习运行时_程序调度_1

开发者学堂课程【大数据实时计算框架Spark快速入门:运行时_程序调度_1】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/100/detail/1650


运行时_程序调度_1


Internally,each RDD is characterized by five main properties:

-A list of partitions

- Afunction for computing each split

- A list of dependencies on other RDDs

- optionally,a Partitioner for key-value RDDs (e.g. to say that the RDD is hash.

- optionally,a list of preferred locations to compute each split on (e.g. block

an HDES file)

9.png- optionally,a Partitioner for key-value RDDs (e.g. to say that the RDD is hash.

- optionally,a list of preferred locations to compute each split on (e.g. block

an HDES file)

Spark运行时

10.png

流程示意

分布式文件系统(File system ) --加载数据集

transformations 延迟执行--针对 RDD 的操作

Action 触发执行

代码示例

lines = se.textFile("hdfs://...”)

加载进来成为RDD

errors = lines.filter(_.startsWith(“ERROR”))

Transformation转换

errors.persist()

缓存RDD

Mysql_errors=errors.filter(_.contain( "MySQL”)).count

Action执行

http_errors = errors.filter(_.contain( "Http")).count. Action执行

相关文章
|
4月前
|
Linux Shell 程序员
【Linux操作系统】命令的运行原理
【Linux操作系统】命令的运行原理
|
5月前
|
自然语言处理 Java 编译器
程序是如何运行的(一)
程序是如何运行的(一)
|
5月前
|
小程序 JavaScript
小程序学习笔记(8) -- 小程序生命周期
小程序学习笔记(8) -- 小程序生命周期
|
SQL IDE 关系型数据库
Ascent运行指南
Ascent运行指南
115 0
|
机器学习/深度学习 Ubuntu Java
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(1)
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(1)
1632 0
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(1)
|
机器学习/深度学习 IDE 前端开发
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(2)
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(2)
1475 0
新手入门指南之玩转蓝桥云课(线上运行虚拟机,c++,Java,Javaweb,python环境,以及如何成功利用命令行运行这些环境)(2)
|
Ubuntu 编译器 C语言
操作系统实战45讲:HelloOS运行笔记
操作系统实战45讲:HelloOS运行笔记
293 0
操作系统实战45讲:HelloOS运行笔记
|
消息中间件 存储 JSON
源码环境调试|学习笔记
快速学习源码环境调试
源码环境调试|学习笔记
|
存储 自然语言处理 Linux
【C进阶】程序的环境
目录 1、引言 2、翻译环境 (一)编译 (1)预处理 (2)编译环节 (3)汇编 (二)链接 3、运行环境
【C进阶】程序的环境
|
Kubernetes 网络协议 安全
本地k8s运行总结
本机上运行k8s的各种不同软件的对比和结构图
496 0