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