文章目录
- 单选题
- 多选题
- 知识回顾
- 什么是HDFS?
- 分布式文件系统结构
- HDFS的设计目标与局限性
- 块的概念
- 名称节点(NameNode)
- 数据节点(DataNode)
- 第二名称节点
- HDFS体系结构的局限性
- HDFS存储原理
- 冗余存储
- 数据存取策略
- 数据读取策略
- HDFS数据读写过程
- 读数据的过程
- 写数据的过程
单选题
-
1、分布式文件系统指的是什么?
- A、把文件分布存储到多个计算机节点上,成千上万的计算机节点构成计算机集群 ☑️
- B、用于在 Hadoop 与传统数据库之间进行数据传递
- C、一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统
- D、一种高吞吐量的分布式发布订阅消息系统,可以处理消费者规模的网站中的所有动作流数据
-
2、 下面哪一项不属于计算机集群中的节点?
- A、主节点(Master Node)
- B、源节点(SourceNode) ☑️
- C、名称结点(NameNode)
- D、从节点(Slave Node)
-
3、 在HDFS中,默认一个块多大?
- A、64MB ☑️
- B、32KB
- C、128KB
- D、16KB
-
4、 下列哪一项不属于HDFS采用抽象的块概念带来的好处?
- A、简化系统设计
- B、支持大规模文件存储
- C、强大的跨平台兼容性 ☑️
- D、适合数据备份
-
5、 在HDFS中,NameNode的主要功能是什么?
- A、维护了block id 到datanode本地文件的映射关系
- B、存储文件内容
- C、文件内存保存在磁盘中
- D、存储元数据 ☑️
-
6、 下面对FsImage的描述,哪个是错误的?
- A、FsImage文件没有记录每个块存储在哪个数据节点
- B、FsImage文件包含文件系统中所有目录和文件inode的序列化形式
- C、FsImage用于维护文件系统树以及文件树中所有的文件和文件夹的元数据
- D、FsImage文件记录了每个块具体被存储在哪个数据节点 ☑️
-
7、 下面对SecondaryNameNode第二名称节点的描述,哪个是错误的?
- A、SecondaryNameNode一般是并行运行在多台机器上 ☑️
- B、它是用来保存名称节点中对HDFS元数据信息的备份,并减少名称节点重启的时间
- C、SecondaryNameNode通过HTTPGET方式从NameNode上获取到FsImage和EditLog文件,并下载到本地的相应目录下
- D、SecondaryNameNode是HDFS架构中的一个组成部分
-
8、 HDFS采用了什么模型?
- A、分层模型
- B、主从结构模型 ☑️
- C、管道-过滤器模型
- D、点对点模型
-
9、 Hadoop项目结构中,HDFS指的是什么?
- A、分布式文件系统 ☑️
- B、流数据读写
- C、资源管理和调度器
- D、Hadoop上的数据仓库
-
10、 下列关于HDFS的描述,哪个不正确?
- A、HDFS还采用了相应的数据存放、数据读取和数据复制策略,来提升系统整体读写响应性能
- B、HDFS采用了主从(Master/Slave)结构模型
- C、HDFS采用了冗余数据存储,增强了数据可靠性
- D、HDFS采用块的概念,使得系统