я глупое сомнение Hadoop calculation.It NameNode памяти упоминается в Hadoop книге (Определенная гид), какПутаница использования NameNode памяти Hadoop
«Поскольку NameNode имеет метаданные файловой системы в памяти, ограничение на число файлов в файловой системе определяется объемом памяти в namenode. Как правило, каждый файл, каталог и блок занимают около 150 байт. Так, например, если у вас есть миллион файлов, каждый из которых занимает один блок , вам понадобится не менее 300 МБ памяти. Несмотря на то, что хранение миллионов файлов возможно, миллиарды превышают возможности текущего оборудования ».
Поскольку каждый из которых принимает один блок, NameNode минимальный объем памяти должен быть 150MB и не 300MB.Please помочь мне понять, почему это 300MB
Thanks.I думаю ваше объяснение есть смысл. –
Что делать, если есть коэффициент репликации 3? Сколько еще потребуется для хранения информации о двух репликах? – lostsoul29