曙海教學優勢
面向企事業單位的項目實際需要,本課程以項目實現為導向,秉承二十一年教學品質,授課老師將會與您分享設計的全流程以及工具的綜合使用技巧以及經驗。您可以定制課程,線上/線下/上門都可以,報名熱線:4008699035。
二十多年來,曙海培訓的課程培養了大批受歡迎的工程師。曙海的課程在業內廣受好評。大批企事業單位和曙海
建立了良好的合作關系,合作企業30萬+。
?Hadoop開發培訓
課程目標
此課程面向企業軟件工程師、數據庫工程師、以及對Hadoop開發感興趣的各類技術人員。通過此課程的學習,學員可以全面掌握Hadoop的架構原理和使用場景,并通過貫穿課程的習題項目進行實戰鍛煉,從而熟練使用Hadoop進行MapReduce程序開發。
培訓大綱:
Hadoop背景介紹
Hadoop生態系統概覽
Hadoop分布式文件系統(HDFS)
什么是HDFS
HDFS設計目標
HDFS系統特點
HDFS工作原理
HDFS服務進程
HDFS使用
HDFS命令行工具
啟動、停止HDFS服務
如何查看HDFS日志
查看HDFS?Web控制臺
HDFS配置參數
上機開發環境介紹
HDFS開發
Java?API詳解
FuseHDFS
WebHDFS?Restful?API
MapReduce分布式計算框架
什么是MapReduce
MapReduce服務
MapReduce工作機制
MapReduce調度管理
MapReduce參數設置
啟動、停止MapReduce服務
如何查看MapReduce日志
查看MapReduce?Web控制臺
MapReduce示例程序解析
MapReduce框架類庫介紹
MapReduce實戰,你的第一個MapReduce項目
項目需求簡述
項目設計討論
項目偽代碼分析
項目實現,上機練習
MapReduce進階實戰
項目性能優化
項目結果分類匯總
項目結果排序
如何用其它語言開發MapReduce應用
MapReduce常用算法(Sort、Index、Join、IF-IDF等)介紹
Hadoop生態系統介紹
HBase入門
利用Oozie對MapReduce任務進行調度
利用Flume?NG?和?Sqoop與各種數據源對接
利用Hive和Pig來簡化MapReduce的開發
ZooKeeper介紹