91无码视频一区|蜜臀福利在线观看|日韩一极黄色视频|色欲人妻少妇Av一区二区|婷婷香蕉视频欧美三级片黄色|一级A片刺激高潮|国产精品污污久久|日韩黄色精品日韩久久综合网|中国一级片电影在线|超碰乱码久久久免费

hadoop生態(tài)系統(tǒng)的幾個相關(guān)結(jié)構(gòu)圖

2023-05-25


1、hadoop1.0階段架構(gòu)





2、hadoop2.0階段架構(gòu)



3、hdfs架構(gòu)



Active Namenode
主 Master(只有一個),管理 HDFS 名稱空間,管理數(shù)據(jù)塊投影信息;配備復(fù)制策略;處理客戶端讀寫請求


Secondary NameNode


NameNode 熱備;定期合并 fsimage 和 fsedits,推送到 NameNode;當(dāng) Active NameNode 當(dāng)出現(xiàn)故障時,迅速切換到新的。 Active NameNode。


Datanode


Slave(有多個);存儲實際數(shù)據(jù)塊;執(zhí)行數(shù)據(jù)塊閱讀 / 寫


Client


與 NameNode 互動,獲取文件定位信息; DataNode 互動,讀取或?qū)懭霐?shù)據(jù);管理; HDFS、瀏覽 HDFS。


4、MapReduce
來源于 Google 的 MapReduce 論文
發(fā)表于 2004 年 12 月
Hadoop MapReduce 是 Google MapReduce 克隆版
特點是MapReduce
擴展性好
高容錯性
適合 PB 離線處理等級以上海量數(shù)據(jù)


5、yarn架構(gòu)





6、hadoop1.與hadoop2.0對比圖



7、Hive(基于MR的數(shù)據(jù)倉庫)
最初用于海量結(jié)構(gòu)化日志數(shù)據(jù)分析,由Facebook開源;ETL(Extraction-Transformation-Loading)在Hadoop上構(gòu)建工具的數(shù)據(jù)倉庫;使用數(shù)據(jù)計算; MapReduce,HDFS用于數(shù)據(jù)存儲。
Hive 定義一種類型 SQL 查詢語言——HQL
和SQL差不多,但是不一樣。
通常用于離線數(shù)據(jù)處理(選擇 MapReduce);可以認為是一個 HQL→MR 語言翻譯器


8、Hbase(分布式數(shù)據(jù)庫)
源自 Google 的 Bigtable 論文
發(fā)表于 2006 年 11 月
Hbase 是 Google Bigtable 克隆版


9、Hadoop 發(fā)行版(開源版)








0 踩




1、hadoop1.0階段架構(gòu)





2、hadoop2.0階段架構(gòu)



3、hdfs架構(gòu)



Active Namenode
主 Master(只有一個),管理 HDFS 名稱空間,管理數(shù)據(jù)塊投影信息;配備復(fù)制策略;處理客戶端讀寫請求


Secondary NameNode


NameNode 熱備;定期合并 fsimage 和 fsedits,推送到 NameNode;當(dāng) Active NameNode 當(dāng)出現(xiàn)故障時,迅速切換到新的。 Active NameNode。


Datanode


Slave(有多個);存儲實際數(shù)據(jù)塊;執(zhí)行數(shù)據(jù)塊閱讀 / 寫


Client


與 NameNode 互動,獲取文件定位信息; DataNode 互動,讀取或?qū)懭霐?shù)據(jù);管理; HDFS、瀏覽 HDFS。


4、MapReduce
來源于 Google 的 MapReduce 論文
發(fā)表于 2004 年 12 月
Hadoop MapReduce 是 Google MapReduce 克隆版
特點是MapReduce
擴展性好
高容錯性
適合 PB 離線處理等級以上海量數(shù)據(jù)


5、yarn架構(gòu)





6、hadoop1.與hadoop2.0對比圖



7、Hive(基于MR的數(shù)據(jù)倉庫)
最初用于海量結(jié)構(gòu)化日志數(shù)據(jù)分析,由Facebook開源;ETL(Extraction-Transformation-Loading)在Hadoop上構(gòu)建工具的數(shù)據(jù)倉庫;使用數(shù)據(jù)計算; MapReduce,HDFS用于數(shù)據(jù)存儲。
Hive 定義一種類型 SQL 查詢語言——HQL
和SQL差不多,但是不一樣。
通常用于離線數(shù)據(jù)處理(選擇 MapReduce);可以認為是一個 HQL→MR 語言翻譯器


8、Hbase(分布式數(shù)據(jù)庫)
源自 Google 的 Bigtable 論文
發(fā)表于 2006 年 11 月
Hbase 是 Google Bigtable 克隆版


9、Hadoop 發(fā)行版(開源版)



本文僅代表作者觀點,版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請在文中注明來源及作者名字。

免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請及時與我們聯(lián)系進行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com