亚洲欧美日韩熟女|做爱高潮视频网址|国产一区二区三级片|国产Av中文字幕www.性色av|亚洲婷婷永久免费|国产高清中文字幕|欧美变态网站久re视频精品|人妻AV鲁丝第一页|天堂AV一区二区在线观看|综合 91在线精品

hadoop生態(tài)系統(tǒng)的幾個(gè)相關(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(只有一個(gè)),管理 HDFS 名稱空間,管理數(shù)據(jù)塊投影信息;配備復(fù)制策略;處理客戶端讀寫請(qǐng)求


Secondary NameNode


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


Datanode


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


Client


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


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


5、yarn架構(gòu)





6、hadoop1.與hadoop2.0對(duì)比圖



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


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


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








0 踩




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





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



3、hdfs架構(gòu)



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


Secondary NameNode


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


Datanode


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


Client


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


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


5、yarn架構(gòu)





6、hadoop1.與hadoop2.0對(duì)比圖



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


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


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



本文僅代表作者觀點(diǎn),版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請(qǐng)?jiān)谖闹凶⒚鱽?lái)源及作者名字。

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