黄视频网站在线免费观看-黄视频网站在线看-黄视频网站在线观看-黄视频网站免费看-黄视频网站免费观看-黄视频网站免费

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術(shù)干貨  > 大數(shù)據(jù)筆試題之Spark常見的屬性區(qū)別總結(jié)

大數(shù)據(jù)筆試題之Spark常見的屬性區(qū)別總結(jié)

來源:千鋒教育
發(fā)布人:小千
時間: 2021-01-13 10:48:00 1610506080

      在進行大數(shù)據(jù)的面試過程中,經(jīng)常會被問到一些比較相近的屬性區(qū)別是什么,提前了解一下幫助你更好的應(yīng)對面試提問。

u=1975023593,3058096462&fm=26&gp=0

      1.repartition和coalesce的區(qū)別

      1.1. repartition只是coalesce接口中shuffle為true的實現(xiàn)

      1.2. 不經(jīng)過 shuffle,也就是coaleasce shuffle為false,是無法增加RDD的分區(qū)數(shù)的,比如你源RDD 100個分區(qū),想要變成200個分區(qū),只能使用repartition,也就是coaleasce shuffle為true。

      1.3. 如果上游為Partition個數(shù)為N,下游想要變成M個Partition

      N > M , 比如N=100 M=60, 可以使用coaleasce shuffle為false。但是如果N遠大于M,比如N=100, M=1, 分區(qū)有一個激烈的變化時,此時如果用coalesce就只有一個task處理數(shù)據(jù),資源利用不夠, Executor空跑,這時repartition是一個比較好的選擇,雖然有shuffle但是和只有1個Task處理任務(wù)比起來效率還是較高。

      N < M , coaleasce shuffle為false 不能增加分區(qū),只能用repartition

      2.groupByKey 和 reduceBykey 區(qū)別

      reduceByKey 可以接收一個 func 函數(shù)作為參數(shù),這個函數(shù)會作用到每個分區(qū)的數(shù)據(jù)上,即分區(qū)內(nèi)部的數(shù)據(jù)先進行一輪計算,然后才進行 shuffle 將數(shù)據(jù)寫入下游分區(qū),再將這個函數(shù)作用到下游的分區(qū)上,這樣做的目的是減少 shuffle 的數(shù)據(jù)量,減輕負擔。

1

      groupByKey 不接收函數(shù),Shuffle 過程所有的數(shù)據(jù)都會參加,從上游拉去全量數(shù)據(jù)根據(jù) Key 進行分組寫入下游分區(qū),這樣會消耗比較多的資源,數(shù)據(jù)傳輸會導(dǎo)致任務(wù)處理的延遲。

2

      如果我們想要進行分組后進行聚合操作,使用 reduceByKey 會更高效, 因為reduceByKey 會在map階段合并分區(qū)內(nèi)相同的key,而gourpByKey 則不會合并。

      3.Cache,Presist,CheckPoint的區(qū)別

      Persist 的 MEMORY_ONLY 級別的存儲等于 Cache,Persist 其他的配置只是存儲的方式不同,作用和原理是和 Cache 類似的,他們二者的區(qū)別如下:

      *Cache、Persist 是轉(zhuǎn)化類算子,和其他算子一樣,觸發(fā)的時機是在對應(yīng)分區(qū)的上游算子計算完成之后。

      *Cache、Persist 會把 RDD 緩存到指定位置,這個操作不會改變 Lineage 血緣的依賴關(guān)系,且 Job 執(zhí)行完成之后,緩存的數(shù)據(jù)會被清除。

      *Cache、Persist 一般應(yīng)用于需要訪問重復(fù)數(shù)據(jù)的應(yīng)用(如迭代型算法和交互式應(yīng)用)緩存可以運行得更快。

      *CheckPoint 執(zhí)行完畢后,會產(chǎn)生 CheckPointRDD,此時 lineage 血緣關(guān)系已經(jīng)改變了,容錯會從CheckPointRDD 開始。

      *CheckPoint 將 RDD 持久化到 HDFS ,會被永久保存,可以給其他的 Driver 使用

      *雖然Presist 也可以持久化數(shù)據(jù)到磁盤,但是它有BlockManager管理,一旦Driver結(jié)束,BlockManager也會 stop,被 cache 到磁盤上的 RDD 也會被清空,而 checkpoint 將 RDD 持久化到HDFS或本地文件,如果不被手動 remove 掉,是一直存在的。

      最后歡迎大家添加我們的大數(shù)據(jù)分享交流qq群:857910996 加群找管理領(lǐng)取免費的大數(shù)據(jù)學習資料,還可以交流學習心得,歡迎大家進群~~~

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學 138****2860 剛剛成功領(lǐng)取
王同學 131****2015 剛剛成功領(lǐng)取
張同學 133****4652 剛剛成功領(lǐng)取
李同學 135****8607 剛剛成功領(lǐng)取
楊同學 132****5667 剛剛成功領(lǐng)取
岳同學 134****6652 剛剛成功領(lǐng)取
梁同學 157****2950 剛剛成功領(lǐng)取
劉同學 189****1015 剛剛成功領(lǐng)取
張同學 155****4678 剛剛成功領(lǐng)取
鄒同學 139****2907 剛剛成功領(lǐng)取
董同學 138****2867 剛剛成功領(lǐng)取
周同學 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
為什么sql語句不支持關(guān)系代數(shù)中的除法?

為什么SQL語句不支持關(guān)系代數(shù)中的除法1. SQL和關(guān)系代數(shù)的關(guān)系:SQL是一種基于關(guān)系代數(shù)的查詢語言,它的設(shè)計初衷是為了能夠以一種更接近自然語言...詳情>>

2023-10-14 04:07:35
sql 怎么根據(jù)父id查詢下三級子集?

一、概述處理樹形數(shù)據(jù)時,我們常常需要根據(jù)父ID查詢其下的子集。本文將引導(dǎo)您如何使用SQL進行這一操作,尤其是查詢下三級子集。二、查詢方法詳...詳情>>

2023-10-14 03:59:07
什么是分治算法,和遞歸有什么關(guān)系?

分治算法是什么分治算法是一種算法設(shè)計思想,其主要思想是將一個復(fù)雜的問題分解為兩個或更多相同或相似的子問題,直到子問題簡單到可以直接解決...詳情>>

2023-10-14 03:22:51
為什么微服務(wù)一定要上Docker?

為什么微服務(wù)一定要上Docker微服務(wù)作為一種軟件架構(gòu)模式,需要考慮的因素包括服務(wù)的獨立性、可擴展性、可維護性和可移植性等。這其中,Docker的...詳情>>

2023-10-14 03:15:33
C++的traits技術(shù)到底是什么?

在C++編程中,traits是一種編程技巧,其主要目的是在編譯時提供關(guān)于類型的額外信息。它可以將類型的一些特性(如其關(guān)聯(lián)類型、屬性、函數(shù)等)抽...詳情>>

2023-10-14 03:00:03
二级特黄绝大片免费视频大片| 久久99青青久久99久久| 一级女性全黄久久生活片| 国产国产人免费视频成69堂| 香蕉视频久久| 国产亚洲免费观看| 成人免费网站久久久| 欧美激情一区二区三区在线| 国产原创视频在线| 四虎久久精品国产| 一级毛片视频播放| 国产a毛片| 九九精品久久久久久久久| 欧美另类videosbestsex久久| 国产不卡精品一区二区三区| 青青久热| 成人a级高清视频在线观看| 国产视频一区二区在线播放| 韩国毛片免费| 91麻豆精品国产自产在线观看一区 | 精品久久久久久免费影院| 国产一区精品| 欧美激情一区二区三区视频| 欧美日本国产| 美女免费精品视频在线观看| 国产精品自拍一区| 欧美大片aaaa一级毛片| 国产综合91天堂亚洲国产| 99色吧| 国产91精品系列在线观看| 日韩avdvd| 欧美一级视频免费观看| 亚洲第一页乱| 精品久久久久久影院免费| 999久久66久6只有精品| 国产福利免费观看| 青青久久国产成人免费网站| 久久精品大片| 99色吧| 日韩avdvd| 成人a大片在线观看| 久久精品道一区二区三区| 999久久66久6只有精品| 精品视频一区二区三区| 一级片免费在线观看视频| 中文字幕97| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产精品自拍亚洲| 欧美激情在线精品video| 日韩在线观看免费完整版视频| 欧美日本免费| 韩国三级香港三级日本三级| 一级片片| 日韩中文字幕在线亚洲一区| 999精品视频在线| 久久久久久久男人的天堂| 色综合久久天天综合观看| 精品国产一区二区三区久久久蜜臀 | 久久精品店| 精品视频免费看| 精品国产亚一区二区三区| 四虎影视久久久| 欧美国产日韩久久久| 亚洲女初尝黑人巨高清在线观看| 久久精品欧美一区二区| 久久久久久久免费视频| 青青久久精品国产免费看| 高清一级做a爱过程不卡视频| 亚洲天堂一区二区三区四区| 99热视热频这里只有精品| 国产一区免费在线观看| 日本特黄特色aaa大片免费| 毛片高清| 二级片在线观看| 可以免费看污视频的网站| 成人免费观看视频| 日韩欧美一二三区| 久久国产精品自由自在| 久久国产影院| 韩国毛片免费| 欧美18性精品| 午夜欧美成人香蕉剧场| 精品久久久久久中文字幕一区| 91麻豆精品国产片在线观看| 欧美激情一区二区三区视频 | 国产不卡在线观看视频| 午夜在线影院| 精品在线观看一区| 91麻豆爱豆果冻天美星空| 亚洲精品影院| a级毛片免费观看网站| 青青久久国产成人免费网站| 日日爽天天| 国产国语在线播放视频| 黄色免费三级| 91麻豆国产福利精品| 国产国产人免费视频成69堂| 天天色成人网| 亚洲 欧美 成人日韩| 99热精品在线| 国产一区二区精品久久91| 日韩在线观看免费| 国产一区二区福利久久| 国产伦理精品| 99热精品在线| 日韩av片免费播放| 天天色成人网| 久久精品大片| 成人免费观看网欧美片| 成人影院一区二区三区| 久久国产精品自线拍免费| 国产成人精品综合久久久| 欧美另类videosbestsex久久| 青青久久精品| 91麻豆精品国产高清在线| 精品国产一区二区三区久久久蜜臀 | 久久国产影院| 日韩一级精品视频在线观看| 日韩中文字幕一区| 精品国产一级毛片| 成人免费观看网欧美片| 亚洲精品永久一区| 欧美激情一区二区三区在线| 成人a级高清视频在线观看| 亚洲www美色| 91麻豆精品国产自产在线| 精品在线观看国产| 999久久久免费精品国产牛牛| 欧美电影免费看大全| 久久国产影院| 999精品视频在线| 国产综合91天堂亚洲国产| 超级乱淫伦动漫| 国产麻豆精品免费密入口| 国产一区二区高清视频| 精品视频在线观看免费| 国产欧美精品| 高清一级片| 精品毛片视频| 美国一区二区三区| 一级女人毛片人一女人| 国产亚洲精品aaa大片| 欧美国产日韩精品| 美女免费毛片| 美国一区二区三区| 亚洲www美色| 精品视频在线观看免费 | 香蕉视频亚洲一级| 国产成a人片在线观看视频| 黄视频网站免费看| 四虎影视库| 精品久久久久久中文字幕一区| 欧美一级视| 成人a大片在线观看| 韩国三级视频网站| 日本免费乱理伦片在线观看2018| 黄视频网站免费观看| 黄视频网站免费观看| 成人高清视频免费观看| 久久精品店| 精品久久久久久免费影院| 91麻豆精品国产自产在线观看一区 | 亚洲精品影院| 精品视频在线观看一区二区| 日韩一级黄色大片| 九九九在线视频| 深夜做爰性大片中文| 久久99青青久久99久久| 久久99爰这里有精品国产| 欧美18性精品| 在线观看导航| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 天天做人人爱夜夜爽2020毛片| 韩国三级香港三级日本三级| 99色吧| 午夜在线亚洲男人午在线| 欧美大片一区| 欧美国产日韩精品| 999久久狠狠免费精品| 国产美女在线观看| 午夜在线影院| 91麻豆精品国产片在线观看| 精品视频免费观看| 国产91精品露脸国语对白| 国产极品精频在线观看| 国产成人女人在线视频观看| 99热视热频这里只有精品| 国产一区二区精品久久91| 成人av在线播放| 精品久久久久久免费影院| 国产视频久久久| 成人高清免费| 999久久久免费精品国产牛牛| 免费国产在线观看| 国产成人欧美一区二区三区的| 精品视频免费在线| 久久国产精品永久免费网站| 欧美α片无限看在线观看免费| 亚洲精品永久一区| 日韩免费片|