1、課程概述算法
本次培訓課程主要面向大數據系統管理人員和開發設計人員,基於開源社區大數據應用最活躍的Hadoop和HBase技術框架。圍繞分佈式文件存儲(HDFS)、分佈式並行計算(Map/Recue)和非關係型數據庫(NoSql)三個大數據核心應用展開,旨在幫助培訓對象創建起完整的大數據理論基礎框架和實踐操做能力。主要課程內容包括:
1.大數據應用發展史;
2.分佈式文件系統HDFS原理與架構、HDFS系統管理、HDFS開發與設計;
3.分佈式並行計算框架Map/Reduce工做原理與架構、Map/Reduce任務運行監控、Map/Reduce任務調度、Map/Redcue開發與設計;
4.非關係型數據庫HBase邏輯架構、HBase物理存儲、HBase關鍵流程和算法、HBase開發與設計;
5.Hadoop操做實踐:集羣部署、文件管理、數據管理
6.大數據應用案例分析:金融、電信、互聯網、電商平臺shell
2、課程大綱數據庫
日程架構 |
課程模塊框架 |
課程內容分佈式 |
第1天工具 |
大數據概述oop |
什麼是大數據?性能 |
Hadoop概要大數據 |
||
Hadoop生態系統介紹 |
||
Hadoop集羣安裝與部署 |
Hadoop獨立部署 |
|
Hadoop僞分佈式安裝部署 |
||
Hadoop集羣安裝與部署 |
||
Hadoop配置參數詳解 |
||
Hadoop配置故障診斷 |
||
第2天 |
HDFS系統管理 |
HDFS體系結構 |
HDFS讀寫過程-串行寫與並行讀 |
||
HDFS 管理接口-HDFS shell && HDFS Web Interface |
||
HDFS 新增節點 |
||
HDFS 刪除節點 |
||
HDFS 版本升級 |
||
HDFS 高可用性方案徹底解析 |
||
第3天 |
Map/Reduce架構與原理 |
Map/Reduce體系結構 |
Map/Reduce管理接口-Map/Reduce shell && Map/Reduce Web Interface |
||
Map/Reduce任務調度策略 |
||
Map/Reduce 性能調優 |
||
Map/Reduce 類SQL工具Hive介紹 |
||
第4天 |
HBASE架構與原理 |
HBASE體系結構 |
HBASE物理存儲 |
||
HBASE關鍵流程算法 |
||
HBASE管理接口-HBase Shell&& HBase Web Interface |
||
HBASE與RDBMS的比較 |
||
Zookeeper介紹 |
||
第5天 |
Hadoop平臺操做實踐 |
Hadoop集羣部署 |
Hadoop文件管理 |
||
Hadoop數據管理 |
||
Hadoop集羣監控 |
||
大數據應用案例分析 |
金融、電信、互聯網、電商 |
3、服務支持
Hadoop技術交流羣:293503507
技術培訓邀請:13718542435