本章講了圍繞著Mapreduce知識點的相關(guān)14個問題,學(xué)過后可以基本勝任MapReduce編程工作
學(xué)過前期的課程或已有基礎(chǔ)的人。
本門課程源自"馬克-to-win"的"java大數(shù)據(jù)培訓(xùn)學(xué)校全套教程",該教程由750集視頻構(gòu)成,基本就是1)時下流行的java培訓(xùn)學(xué)校主流內(nèi)部教材,2)和市面上培訓(xùn)學(xué)校的通 行的課程體系幾乎一樣。所以這套課程都能自己學(xué)下來,等于上了培訓(xùn)學(xué) 校一次,大概率可以找個java工程師的工作了。
通過學(xué)習(xí)MapReduce程序,如何輸入文件是兩個文件,Partitioner的用法,Combiner的用法,自定義對象,排序sort,topN問題,全局變量,剖析源碼單步調(diào)試詳解MapReduce分組group遍歷,reduce當(dāng)中的cleanup的用法,自定義輸出:多文件輸出MultipleOutputs,DBOutputFormat把MapReduce結(jié)果輸出到mysql中,MapReduce實現(xiàn)join算法,map端做join,尋找用戶間的共同好友等,圍繞著Mapreduce知識點的相關(guān)14個問題,學(xué)過后可以基本勝任MapReduce編程工作。
課程特色:專業(yè)細(xì)致,偏案例,理論強。
課程軟件使用:必須下載 2018 eclipse 4.7 oxygen版本