【HDFS】介绍
创始人
2024-06-03 20:16:26
0

目录

定义

优点

缺点

架构

文件块


定义

HDFS(Hadoop Distributed File System),它是一个文件系统,用于存储文件,通过目 录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务 器有各自的角色。 HDFS 的使用场景:适合一次写入,多次读出的场景。一个文件经过创建、写入和关闭 之后就不需要改变。

优点

1)高容错性 2)适合处理大数据 3)可构建在廉价机器上,通过多副本机制,提高可靠性。

缺点

1)不适合低延时数据访问,比如毫秒级的存储数据,是做不到的。 2)无法高效的对大量小文件进行存储。 3)不支持并发写入、文件随机修改。 一个文件只能有一个写,不允许多个线程同时写; 仅支持数据append(追加),不支持文件的随机修改。

架构

 

 

1)NameNode(nn):就是Master,它 是一个主管、管理者。 (1)管理HDFS的名称空间; (2)配置副本策略; (3)管理数据块(Block)映射信息; (4)处理客户端读写请求。 2)DataNode:就是Slave。NameNode 下达命令,DataNode执行实际的操作。 (1)存储实际的数据块; (2)执行数据块的读/写操作。 3)Client:就是客户端。 (1)文件切分。文件上传HDFS的时候,Client将文件切分成一个一个的Block,然后进行上传; (2)与NameNode交互,获取文件的位置信息; (3)与DataNode交互,读取或者写入数据; (4)Client提供一些命令来管理HDFS,比如NameNode格式化; (5)Client可以通过一些命令来访问HDFS,比如对HDFS增删查改操作; 4)Secondary NameNode:并非NameNode的热备。当NameNode挂掉的时候,它并不 能马上替换NameNode并提供服务。 (1)辅助NameNode,分担其工作量,比如定期合并Fsimage和Edits,并推送给NameNode ; (2)在紧急情况下,可辅助恢复NameNode。

文件块

HDFS中的文件在物理上是分块存储(Block),块的大小可以通过配置参数 ( dfs.blocksize)来规定,默认大小在Hadoop2.x/3.x版本中是128M,1.x版本中是64M 寻址时间为传输时间的1% 时,则为最佳状态。 思考:为什么块的大小不能设置太小,也不能设置太大? (1)HDFS的块设置太小,会增加寻址时间,程序一直在找块的开始位置; (2)如果块设置的太大,从磁盘传输数据的时间会明显大于定位这个块开 始位置所需的时间。导致程序在处理这块数据时,会非常慢。 总结:HDFS块的大小设置主要取决于磁盘传输速率。 来源:b站尚硅谷

相关内容

热门资讯

将进酒 李白拼音版 将进酒 李白拼音版  qiāng jìn jiǔ  将 进 酒  jūn bú jiàn huáng...
三字经全文句句赏析 三字经全文句句赏析  rén zhī chū xìng běn shàn xìng xiāng jì...
《陋室铭》作者 《陋室铭》作者  刘禹锡(772-842),字梦得,汉族,中国唐朝彭城(今徐州)人,祖籍洛阳,唐朝文...
同儿辈赋未开海棠原文 同儿辈赋未开海棠原文  同儿辈赋未开海棠原文:  元好问  原文:  枝间新绿一重重,小蕾深藏数点红...
王之涣《登黄鹤楼》全文赏析 王之涣《登黄鹤楼》全文赏析  《登鹳雀楼》是唐代诗人王之涣(一作朱斌诗)创作的一首诗。人们对于王之涣...
诗经名篇 诗经名篇  《诗经》内容丰富,反映了劳动与爱情、战争与徭役、压迫与反抗、风俗与婚姻、祭祖与宴会,甚至...
岳阳楼记原文及翻译讲解 岳阳楼记原文及翻译讲解  原文  庆历四年春,滕子京谪(zhé)守巴陵郡。越明年,政通人和,百废具兴...
劝学诗/偶成原文、注释及赏析 劝学诗/偶成原文、注释及赏析  赏析,是一个汉语词汇,意思是欣赏并分析(诗文等),通过鉴赏与分析得出...
带拼音的《三字经》全文 带拼音的《三字经》全文  这篇文章适合刚学习拼音的小朋友们,带拼音的《三字经》全文,不仅能学习国学《...
复旦大学教授钱文忠谈《三字经... 复旦大学教授钱文忠谈《三字经》的现代意义  《三字经》是我国古代的儿童识字课本,是中国传统 的儿童启...
恨赋原文及译文 恨赋原文及译文  《恨赋》,南朝梁文学家江淹作。《恨赋》是六朝抒情骈赋中的名篇。全赋排章选句、哀恨绵...
烛之武退秦师原文以及翻译 烛之武退秦师原文以及翻译  《烛之武退秦师》载于《左传·僖公三十年》,题目为后人所加。内容讲述公元前...
诗人苏轼是哪一个朝代的 诗人苏轼是哪一个朝代的  诗人苏轼是我国北宋著名文学家、书法家、画家。诗人苏轼是哪一个朝代的,我们来...
表达思乡情感的诗词 表达思乡情感的诗词集锦  思乡的情感是每个人内心最深的感情,我们没啊抹去对家乡的思念,家乡同时也是我...
中秋对联 中秋对联大全  中秋节这样的明月晚上,古时候的才子佳人没有中秋晚会,也没有微信朋友圈,他们在这样的....
《三字经》读后感500字 《三字经》读后感范文500字  【第1篇】  “小宇,帮我倒杯水。”“才不要呢,我要看电视!”我不高...
骆驼祥子读后感1000字 骆驼祥子读后感1000字4篇  当阅读了一本名著后,大家一定对生活有了新的感悟和看法,让我们好好写份...
三字经拼音版 全文 三字经拼音版 全文  三字经是我们中华悠久的历史文化,是中华的瑰宝。三字经rén zh...
《离骚》全文对照翻译 入党誓词全文推荐度:安全文章推荐度:合同法全文推荐度:交通安全文章推荐度:诗朗诵《党旗颂》全文推荐度...
摩诘画原文 摩诘画原文  原文:  《摩诘画》  作者:黄庭坚  丹青王右辖,诗句妙九州。  物外常独往,人间无...