成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Spark名詞解釋及關(guān)系

大數(shù)據(jù) Spark
隨著對spark的業(yè)務(wù)更深入,對spark的了解也越多,然而目前還處于知道的越多,不知道的更多階段,當(dāng)然這也是成長最快的階段。這篇文章用作總結(jié)最近收集及理解的spark相關(guān)概念及其關(guān)系。

[[188372]]

隨著對spark的業(yè)務(wù)更深入,對spark的了解也越多,然而目前還處于知道的越多,不知道的更多階段,當(dāng)然這也是成長最快的階段。這篇文章用作總結(jié)最近收集及理解的spark相關(guān)概念及其關(guān)系。

名詞

driver

driver物理層面是指輸入提交spark命令的啟動(dòng)程序,邏輯層面是負(fù)責(zé)調(diào)度spark運(yùn)行流程包括向master申請資源,拆解任務(wù),代碼層面就是sparkcontext。

worker

worker指可以運(yùn)行的物理節(jié)點(diǎn)。

executor

executor指執(zhí)行spark任務(wù)的處理程序,對java而言就是擁有一個(gè)jvm的進(jìn)程。一個(gè)worker節(jié)點(diǎn)可以運(yùn)行多個(gè)executor,只要有足夠的資源。

job

job是指一次action,rdd(rdd在這里就不解釋了)操作分成兩大類型,一類是transform,一類是action,當(dāng)涉及到action的時(shí)候,spark就會(huì)把上次action之后到本次action的所有rdd操作用一個(gè)job完成。

stage

stage是指一次shuffle,rdd在操作的時(shí)候分為寬依賴(shuffle dependency)和窄依賴(narraw dependency),如下圖所示。而寬依賴就是指shuffle。

應(yīng)某人要求再解釋一下什么是窄依賴,就是父rdd的每個(gè)分區(qū)都只作用在一個(gè)子rdd的分區(qū)中,原話是這么說的 each partition of the parent RDD is used by at most one partition of the child RDD。

task

task是spark的最小執(zhí)行單位,一般而言執(zhí)行一個(gè)partition的操作就是一個(gè)task,關(guān)于partition的概念,這里稍微解釋一下。

spark的默認(rèn)分區(qū)數(shù)是2,并且最小分區(qū)也是2,改變分區(qū)數(shù)的方式有很多,大概有三個(gè)階段

1.啟動(dòng)階段,通過 spark.default.parallelism 來初始化默認(rèn)分區(qū)數(shù)

2.生成rdd階段,可通過參數(shù)配置

3.rdd操作階段,默認(rèn)繼承父rdd的partition數(shù),最終結(jié)果受shuffle操作和非shuffle操作的影響,不同操作的結(jié)果partition數(shù)不同

名詞關(guān)系

物理關(guān)系

官網(wǎng)給出的spark運(yùn)行架構(gòu)圖

邏輯關(guān)系

下圖是總結(jié)的邏輯關(guān)系圖,如果有不對之處,還望提醒。

 

責(zé)任編輯:武曉燕 來源: 36大數(shù)據(jù)
相關(guān)推薦

2023-12-22 09:06:57

PySpark函數(shù)

2011-01-04 16:20:57

linux名詞解釋

2011-11-29 13:23:29

2014-06-25 09:22:47

大數(shù)據(jù)營銷

2011-04-08 17:53:31

數(shù)據(jù)庫

2009-06-23 16:52:55

J2EE縮寫名詞

2011-12-02 10:37:14

JavaJ2ME

2009-05-31 09:18:25

cnbeta

2020-02-10 11:32:11

區(qū)塊鏈blockchain智能合約

2011-08-12 10:55:30

2009-06-25 11:21:36

JSF流行名詞

2020-06-03 17:50:57

機(jī)器學(xué)習(xí)人工智能模型

2022-07-28 09:13:23

數(shù)倉數(shù)據(jù)

2017-10-13 10:36:33

SparkSpark-Strea關(guān)系

2018-04-09 12:25:11

2017-03-07 15:17:26

DevOps采用趨勢

2018-03-23 06:39:00

區(qū)塊鏈物聯(lián)網(wǎng)幣種

2012-03-31 13:10:47

路由器追蹤

2017-06-06 08:31:10

Spark Strea計(jì)算模型監(jiān)控

2020-05-26 15:05:30

Spark安裝環(huán)境
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲精久久久 | 伊人狠狠干| 国产成人免费网站 | 欧美 视频 | 国产精品欧美一区二区三区不卡 | 一区二区三区国产精品 | 中文字幕国产一区 | 亚洲国产精品成人久久久 | 日韩精品一区二区三区中文字幕 | 亚洲在线一区二区三区 | 99在线资源 | 中文字幕第十一页 | 免费在线黄色av | 国产 日韩 欧美 在线 | 国产一区欧美一区 | 日韩欧美中文在线 | 国产成人精品a视频一区www | 伊人精品一区二区三区 | 日韩国产欧美一区 | 欧美久久久久久久久 | 久久国内精品 | 欧美一区二区三区久久精品 | 国产精品a久久久久 | 国产一级在线 | 欧美视频在线播放 | 国产高清在线视频 | 女同久久另类99精品国产 | 黄色免费网站在线看 | 免费黄色av| 成人av免费网站 | 亚洲a视频 | 在线观看日本网站 | 国产精品揄拍一区二区 | 欧美福利视频 | 亚洲天堂影院 | 亚州精品天堂中文字幕 | 亚洲成人一区二区三区 | 91视频在线观看 | 国产偷录叫床高潮录音 | 久久久久国产一级毛片高清网站 | 亚洲成人av在线 |