【问题标题】:Difference between Namespace and Metadata in Hadoop?Hadoop中命名空间和元数据的区别?
【发布时间】:2017-10-15 14:05:03
【问题描述】:

我正在学习 hadoop,在学习时我对两个术语感到困惑,一个是命名空间,第二个是元数据。

到目前为止,我对元数据的研究是元数据是名称节点服务器的一部分。它关于 HDFS 中文件的所有信息、复制因子、datanode 的数据块、文件权限等。这些元数据存储在一个名为 fsimage 的文件中。如有错误请指正

其次是命名空间,关于命名空间是我唯一知道的是它只是一个文件夹结构,甚至不确定。你们能准确地与我分享这些术语吗?我对命名空间本身这个词感到困惑..!!

以及它在 Hadoop 系统中的外观以及如果我想在我安装了 hadoop 的本地机器上看到这两个术语,我可以在哪里看到这两个术语?

【问题讨论】:

标签: hadoop namespaces hdfs namenode


【解决方案1】:

似乎命名空间只是一些 HDFS 路径,或者是针对 Hive/HBase 表的一些前缀来指定它。

元数据仅因为它代表文件而保存有关名称空间的信息。您似乎对元数据信息有所了解。

没有区别,它们是免费的。

【讨论】:

    【解决方案2】:

    命名空间包含按层次顺序列出的目录和文件。其中元数据包含文件权限、位置、块 ID、时间戳、文件权限等信息。

    【讨论】:

      猜你喜欢
      • 2020-08-21
      • 2018-12-05
      • 2016-04-21
      • 1970-01-01
      • 1970-01-01
      • 2020-10-21
      • 2014-08-10
      • 2018-06-23
      • 2012-08-12
      相关资源
      最近更新 更多