2016-10-07 2 views
0

Как новичок в Hadoop, я запутался между NameNode и Namespace. По моему мнению, оба они имеют ту же функциональность, в которой они оба содержат метаданные.В чем разница между NameNode и NameSpace

Есть ли разница между ними?

+0

Это [ссылка] (http://stackoverflow.com/a/ 23924959/2302572) может помочь –

+0

@ShriroopJoshi, спасибо! проверит на нем – Fallon19

ответ

1

NameNode - это машина, которая будет содержать (хранить) пространство имен.

Основная ответственность NameNode заключается в хранении пространства имен HDFS. Пространство имен - это иерархия файлов и каталогов. Это означает, что такие вещи, как дерево каталогов, разрешения файлов и сопоставление файлов для блокировки идентификаторов.

В Hadoop 2.x принял это шаг вперед с введением Федерации, хотя его главная цель состояла в том, чтобы решить проблемы масштабирования в NameNode

+0

Спасибо! очень четкое объяснение! – Fallon19

Смежные вопросы