namenode和namespace有什么区别

mspsb9vt  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(362)

作为hadoop的初学者,我对namenode和namespace感到困惑。据我所知,它们都具有相同的功能,都包含元数据。
他们之间有什么区别吗?

8ulbf1ek

8ulbf1ek1#

namenode是包含(存储)名称空间的计算机。
namenode的主要职责是存储hdfs名称空间。命名空间是文件和目录的层次结构。这意味着目录树、文件权限以及文件到块id的Map。
在hadoop2.x中,联邦的引入使这一点更进一步,尽管它的主要目的是解决namenode中的伸缩问题

相关问题