成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HDFS的優(yōu)缺點(diǎn)以及如何存儲(chǔ)數(shù)據(jù)

數(shù)據(jù)庫(kù)
HDFS是Hadoop的分布式文件系統(tǒng),是一個(gè)高度容錯(cuò)性的系統(tǒng),適合運(yùn)行在通用硬件上,適合部署在廉價(jià)的機(jī)器上。HDFS能提供高吞吐量的數(shù)據(jù)訪問(wèn),非常適合大規(guī)模數(shù)據(jù)集上的應(yīng)用。

HDFS是Hadoop的分布式文件系統(tǒng),是一個(gè)高度容錯(cuò)性的系統(tǒng),適合運(yùn)行在通用硬件上,適合部署在廉價(jià)的機(jī)器上。HDFS能提供高吞吐量的數(shù)據(jù)訪問(wèn),非常適合大規(guī)模數(shù)據(jù)集上的應(yīng)用。

HDFS的優(yōu)缺點(diǎn)以及如何存儲(chǔ)數(shù)據(jù)

HDFS 具有以下優(yōu)點(diǎn)

1、高容錯(cuò)性數(shù)據(jù)自動(dòng)保存多個(gè)副本。它通過(guò)增加副本的形式,提高容錯(cuò)性。某一個(gè)副本丟失以后,它可以自動(dòng)恢復(fù),這是由 HDFS 內(nèi)部機(jī)制實(shí)現(xiàn)的。

2、適合批處理,是通過(guò)移動(dòng)計(jì)算而不是移動(dòng)數(shù)據(jù)。它會(huì)把數(shù)據(jù)位置暴露給計(jì)算框架。

3、適合大數(shù)據(jù)處理,處理數(shù)據(jù)達(dá)到 GB、TB、甚至PB級(jí)別的數(shù)據(jù)。能夠處理百萬(wàn)規(guī)模以上的文件數(shù)量,數(shù)量相當(dāng)之大。能夠處理10K節(jié)點(diǎn)的規(guī)模。

4、流式文件訪問(wèn)一次寫入,多次讀取。文件一旦寫入不能修改,只能追加。它能保證數(shù)據(jù)的一致性。

5、可構(gòu)建在廉價(jià)機(jī)器上它通過(guò)多副本機(jī)制,提高可靠性。它提供了容錯(cuò)和恢復(fù)機(jī)制。比如某一個(gè)副本丟失,可以通過(guò)其它副本來(lái)恢復(fù)。

當(dāng)然 HDFS 也有它的劣勢(shì),并不適合所有的場(chǎng)合

1、低延時(shí)數(shù)據(jù)訪問(wèn)比如毫秒級(jí)的來(lái)存儲(chǔ)數(shù)據(jù),這是不行的,它做不到。它適合高吞吐率的場(chǎng)景,就是在某一時(shí)間內(nèi)寫入大量的數(shù)據(jù)。但是它在低延時(shí)的情況下是不行的,比如毫秒級(jí)以內(nèi)讀取數(shù)據(jù),這樣它是很難做到的。

2、小文件存儲(chǔ)存儲(chǔ)大量小文件(這里的小文件是指小于HDFS系統(tǒng)的Block大小的文件(默認(rèn)64M))的話,它會(huì)占用 NameNode大量的內(nèi)存來(lái)存儲(chǔ)文件、目錄和塊信息。這樣是不可取的,因?yàn)镹ameNode的內(nèi)存總是有限的。小文件存儲(chǔ)的尋道時(shí)間會(huì)超過(guò)讀取時(shí)間,它違反了HDFS的設(shè)計(jì)目標(biāo)。

3、并發(fā)寫入、文件隨機(jī)修改一個(gè)文件只能有一個(gè)寫,不允許多個(gè)線程同時(shí)寫。僅支持?jǐn)?shù)據(jù) append(追加),不支持文件的隨機(jī)修改。

[[241764]]

HDFS 如何儲(chǔ)存數(shù)據(jù)

HDFS 采用Master/Slave的架構(gòu)來(lái)存儲(chǔ)數(shù)據(jù),這種架構(gòu)主要由四個(gè)部分組成,分別為HDFS Client、NameNode、DataNode和Secondary NameNode。下面我們分別介紹這四個(gè)組成部分。

1、Client:就是客戶端。文件切分。文件上傳 HDFS 的時(shí)候,Client 將文件切分成 一個(gè)一個(gè)的Block,然后進(jìn)行存儲(chǔ)。與 NameNode 交互,獲取文件的位置信息。與 DataNode 交互,讀取或者寫入數(shù)據(jù)。Client 提供一些命令來(lái)管理 HDFS,比如啟動(dòng)或者關(guān)閉HDFS。Client 可以通過(guò)一些命令來(lái)訪問(wèn) HDFS。

2、NameNode:就是 master,它是一個(gè)主管、管理者。管理 HDFS 的名稱空間管理數(shù)據(jù)塊(Block)映射信息配置副本策略處理客戶端讀寫請(qǐng)求。

3、DataNode:就是Slave。NameNode 下達(dá)命令,DataNode 執(zhí)行實(shí)際的操作。存儲(chǔ)實(shí)際的數(shù)據(jù)塊。執(zhí)行數(shù)據(jù)塊的讀/寫操作。

4、Secondary NameNode:并非 NameNode 的熱備。當(dāng)NameNode 掛掉的時(shí)候,它并不能馬上替換 NameNode 并提供服務(wù)。輔助 NameNode,分擔(dān)其工作量。定期合并 fsimage和fsedits,并推送給NameNode。在緊急情況下,可輔助恢復(fù) NameNode。 

責(zé)任編輯:龐桂玉 來(lái)源: 今日頭條
相關(guān)推薦

2021-10-09 09:52:17

云存儲(chǔ)公共云遷移

2010-08-26 10:21:06

CSS Sprites

2023-10-31 08:51:25

數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)數(shù)據(jù)

2009-11-04 16:23:09

ADO.NET存儲(chǔ)過(guò)程

2017-05-11 21:01:20

JavaScript創(chuàng)建對(duì)象面向?qū)ο缶幊?/a>

2020-07-10 11:30:29

組合式架構(gòu)傳統(tǒng)存儲(chǔ)存儲(chǔ)

2011-08-09 09:49:23

存儲(chǔ)過(guò)程SQL語(yǔ)句數(shù)據(jù)庫(kù)

2018-09-03 10:00:50

私有云數(shù)據(jù)中心云服務(wù)

2018-03-20 11:00:39

服務(wù)器存儲(chǔ)設(shè)備

2020-01-09 10:44:47

Hadoop 3缺點(diǎn)優(yōu)點(diǎn)

2018-05-17 11:05:56

2010-06-21 14:14:33

OSPF協(xié)議

2022-07-18 13:36:13

零信任網(wǎng)絡(luò)安全

2021-04-12 14:40:50

人臉識(shí)別面部識(shí)別人工智能

2009-06-19 18:36:15

JPAHibernate

2025-01-21 09:10:00

2018-02-02 09:16:10

硬盤錄像機(jī)邊緣存儲(chǔ)云存儲(chǔ)

2023-01-09 07:33:47

Redisjava客戶端

2010-11-23 13:57:50

MySQL獨(dú)立表空間

2020-09-21 11:10:06

Docker運(yùn)維面試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 黄色大片免费观看 | 国产激情网 | 奇米影视77| 午夜精品 | 欧美成人影院 | 国产伊人精品 | 成人性视频免费网站 | 午夜精品久久久久久久 | 美女视频一区二区三区 | 国产福利91精品 | 日韩成人免费视频 | 亚洲一区 中文字幕 | 国产精品a久久久久 | 午夜视频在线免费观看 | 日韩欧美1区2区 | 国产精品久久久久久久久久三级 | 久久久国产精品视频 | 日韩a视频 | 男人天堂网址 | 免费看片在线播放 | 午夜电影一区二区 | 国产成人在线视频 | 美女天堂在线 | 国产福利在线视频 | 国产精品精品 | 精品国产一区二区三区免费 | a久久| 亚洲精品一区二区三区在线观看 | 亚洲综合大片69999 | 日本在线看片 | 国产成人精品午夜视频免费 | 亚洲一区二区三区视频在线 | 日本黄色激情视频 | 婷婷丁香在线视频 | 二区av| 国产精品美女久久久久久免费 | 波多野结衣av中文字幕 | 欧美日韩国产精品一区 | 在线看片国产精品 | 夫妻午夜影院 | 欧美久久一级特黄毛片 |