复习Hadoop之HDFS

HDFS是什么

hdfs是一个分布式文件系统

使用场景

一次写入多次读取,不支持文件的修改

优缺点
  1. 优点
    • 高容错:副本存储策略
    • 适合处理大数据(数据量和文件量)
    • 成本低:可构建在廉价机器上
  2. 缺点
    • 不适合存储大量小文件
    • 不支持修改只能追加
    • 不适合低延迟数据访问
组成架构
  1. NameNode:相当于一本书的目录
    • 处理客户端读写请求
    • 管理数据块的映射信息
    • 管理HDFS的命名空间
    • 配置副本策略
  2. DataNode:
    • 执行读写操作
  3. SecondaryNameNode:
    • 辅助NameNode,定期合并镜像文件和日志文件
    • 可帮助恢复NameNode
  4. Client:
    • 文件切分
    • 和NameNode、DataNode交互
    • 提供命令管理、访问HDFS
文件块大小
  1. Hadoop2.x以后默认是128M
  2. HDFS的块大小不能太大也不能太小,如果太大磁盘的传输时间就会太大,如果太小寻址时间又会很多
  3. 文件块大小主要取决于磁盘的传输速率
HDFS的Shell操作及常见命令

HDFS的Shell操作及常见命令

读写数据流以及机架感知(副本存储节点选择)

读写数据流以及机架感知(副本存储节点选择)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
hadoop考试复习材料包括两个文件:hadoop考试复习试题200道.pdf和hadoop考试复习试题200道.docx。这些材料可以帮助你准备hadoop考试。此外,在搭建项目环境方面,你需要创建一个名为"HadoopDemo"的Maven项目,包名为"com.itcast",并在项目的pom.xml文件引入hadoop-common、hadoop-hdfshadoop-client以及单元测试junit的依赖。这样你就可以开始使用hadoop进行开发和学习了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [hadoop考试复习试题200道.pdf](https://download.csdn.net/download/G11176593/86093155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [hadoop考试复习试题200道.docx](https://download.csdn.net/download/G11176593/86093707)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Hadoop期末复习—必备知识](https://blog.csdn.net/qq_45656077/article/details/111320614)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值