在hdfs(namenode)中使用的命名空间和元数据的含义是什么

问题描述 投票:7回答:2

作为hadoop的初学者,我对这些单词命名空间和元数据感到困惑。这两者之间有什么关系吗?

hadoop namespaces metadata hdfs
2个回答
8
投票

根据'Hadoop权威指南' - “NameNode管理文件系统命名空间。它维护文件系统树和树中所有文件和目录的元数据。”

从本质上讲,命名空间意味着一个容器。在此上下文中,它表示文件名分组或层次结构。

元数据包含文件所有者,权限位,块位置,大小等内容。


0
投票

命名空间只不过是我们用来描述文件系统树结构的术语。

基本上,当我们说命名空间时,我们指的是hdfs上的某个位置。

'/'或'root'目录是命名空间。文件夹/用户是名称空间。在Hadoop中,我们将Namespace称为dir,由NameNode处理。

REF:https://www.quora.com/What-is-%E2%80%98Namespace%E2%80%99-in-HDFS-and-what-would-be-the-contents-residing-in-a-%E2%80%98Namespace%E2%80%99

© www.soinside.com 2019 - 2024. All rights reserved.