大數據培訓課程之Hadoop組成三大架構
Hadoop在我們大數據培訓課程中占據著舉足輕重的地位,被公認為是一套行業大數據標準開源軟件,在分布式環境下提供了海量數據的處理能力。在所有的大數據培訓機構都把它作為必備課,它不僅是在大數據培訓行業而且幾乎所有主流廠商都圍繞Hadoop開發工具、開源軟件、商業化工具和技術服務。
Hadoop組成(面試重點)
圖2-21 Hadoop1.x與Hadoop2.x的區別
1 HDFS架構概述
HDFS(Hadoop Distributed File System)的架構概述
圖2-23 HDFS架構概述
2 YARN架構概述
YARN架構概述,如圖2-24所示。
圖2-24? YARN架構概述
3 MapReduce架構概述
MapReduce將計算過程分為兩個階段:Map和Reduce,如圖2-25所示
1)Map階段并行處理輸入數據
2)Reduce階段對Map結果進行匯總
圖2-25 MapReduce架構概述
想要了解跟多關于大數據培訓課程內容歡迎關注尚硅谷大數據培訓,尚硅谷除了這些技術文章外還有免費的高質量大數據培訓課程視頻供廣大學員下載學習。