В чем разница между NameNode и NameSpace

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

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


person Fallon19    schedule 07.10.2016    source источник
comment
Эта ссылка может помочь   -  person shriroop_    schedule 07.10.2016
comment
@ШрирупДжоши, спасибо! проверю это   -  person Fallon19    schedule 07.10.2016


Ответы (1)


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

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

В Hadoop 2.x был сделан еще один шаг вперед с введением Federation, хотя его основной целью было решить проблемы масштабирования в namenode.

person BruceWayne    schedule 07.10.2016