智慧职教: NameNode不需要从磁盘读取元数据,所有数据都在内存中存储,硬盘上的只是序列化的结果,只有NameNode启动的时候才会读取元数据。( )
正确
举一反三
- HDFS机制中NameNode负责管理元数据,Clint端每次读请求都需要从NameNode的元数据磁盘中读取元数据信息以此获取所有文件在DataNode的位置。()
- NameNode负责管理元数据,客户端每次发送读写请求,NameNode都会从磁盘中读取或者写入元数据并反馈给客户端
- NameNode 负责管理元数据,客户端每次读写请求,它都会从磁盘中读取或者写入元数据信息并反馈客户端。( )
- HDFS中namenode将文件系统的元数据存储在中() A: 磁盘 B: 缓冲区 C: 内存 D: 光盘
- 关于HDFS,下列说法正确的是 A: 文件默认Block大小为128MB B: namenode存储是的元数据 C: datanode出于安全考虑也保存了部分元数据 D: 文件数据是从namenode读取
内容
- 0
HDFS由Namenode和Datanode组成,其中Namenode存储元数据,Datanode存储数据,若Datanode容量不够,也不能使用Namenode存储数据。
- 1
NameNode用于存储文件系统的元数据?
- 2
Namenode存储的是元数据信息,元数据信息并不是真正的数据,真正的数据是存储在DataNode中
- 3
HDFS全部文件的元数据是存储在NameNode节点的 (硬盘/内存),为了解决这个瓶颈,HDFS产生了 机制。
- 4
使用Hadoop进行迭代计算的开销非常大,这是因为每次迭代都需要() A: 从磁盘中写入、读取中间数据 B: 从内存中写入、读取中间数据 C: 从磁盘中读取中间数据,将最终结果保存在内存中 D: 从内存中读取中间数据,将最终结果保存在磁盘中