真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何分析Spark名詞解釋及關(guān)系

如何分析Spark名詞解釋及關(guān)系,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)公司一直在為企業(yè)提供服務(wù),多年的磨煉,使我們?cè)趧?chuàng)意設(shè)計(jì),全網(wǎng)整合營(yíng)銷推廣到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗(yàn)。我們擅長(zhǎng)傾聽企業(yè)需求,挖掘用戶對(duì)產(chǎn)品需求服務(wù)價(jià)值,為企業(yè)制作有用的創(chuàng)意設(shè)計(jì)體驗(yàn)。核心團(tuán)隊(duì)擁有超過十余年以上行業(yè)經(jīng)驗(yàn),涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)成都服務(wù)器托管、重慶APP軟件開發(fā)、手機(jī)移動(dòng)建站、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)絡(luò)整合營(yíng)銷。

名詞

driver

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

worker

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

executor

executor指執(zhí)行spark任務(wù)的處理程序,對(duì)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。

如何分析Spark名詞解釋及關(guān)系

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)圖

如何分析Spark名詞解釋及關(guān)系

邏輯關(guān)系

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

如何分析Spark名詞解釋及關(guān)系

關(guān)于如何分析Spark名詞解釋及關(guān)系問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


名稱欄目:如何分析Spark名詞解釋及關(guān)系
本文網(wǎng)址:http://weahome.cn/article/ggephs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部