deшка
Урок 9.14

Проверка понимания Hadoop

Семнадцать ситуаций о хранении, вычислениях и оркестрации.

Выберите объяснение поведения системы. Вопросы проверяют роли компонентов, маршруты данных, партиции таблиц и порядок обработки. Выполнять лабораторию для ответа не требуется. После ответа появится пояснение; можно вернуться к ситуации и попробовать снова.

1. Как распределены роли в Hadoop?
2. Клиент узнал расположение блока у NameNode. Откуда он читает содержимое?
3. Для чего нужен checkpoint метаданных?
4. Файл 300 MB хранится с тремя репликами. Каков логический размер файла?
5. Вместо десяти крупных файлов загрузили миллион маленьких того же общего размера. Что изменится?
6. Файл удалили из HDFS. Почему наличие трёх реплик не является резервной копией?
7. Команда hdfs dfs -get выполнена в оболочке контейнера. Где появился локальный выход?
8. В HDFS есть свободные диски, но приложение ждёт в YARN. Возможная причина?
9. Зачем приложению ApplicationMaster?
10. Два mapper выдали записи с ключом Kazan. Что делает shuffle?
11. Для одной группы пришли 100 и 300, для другой 50. Можно ли combiner складывать частичные суммы?
12. Как передавать частичные результаты для среднего?
13. Чем оркестратор Oozie отличается от YARN?
14. Spark использует HDFS и YARN. Что из этого следует?
15. Что находится в Metastore?
16. Нужно обращаться к строке по ключу устройства, а не сканировать весь архив. Какая роль ближе?
17. Таблица Hive разделена по day. Почему условие WHERE day = '2026-10-06' может уменьшить чтение?
Войти, чтобы отмечатьдальше →
модуль 10 →ClickHouse