Содержание
- Введение 1
- Теоретические основы больших данных и их обработки 2
- - Концепция больших данных 2.1
- - Обзор архитектур для обработки больших данных 2.2
- - Методы и алгоритмы обработки больших данных 2.3
- Hadoop: архитектура, принципы работы и применение 3
- - Архитектура Hadoop: HDFS и MapReduce 3.1
- - Принципы работы MapReduce 3.2
- - Hadoop в реальных проектах 3.3
- Spark: архитектура, принципы работы и применение 4
- - Архитектура Spark и RDD 4.1
- - Принципы работы Spark 4.2
- - Spark в реальных проектах 4.3
- Сравнительный анализ Hadoop и Spark: практические примеры и результаты 5
- - Сравнение производительности: бенчмарки и тесты 5.1
- - Масштабируемость и отказоустойчивость: анализ архитектур 5.2
- - Сценарии применения и выбор платформы 5.3
- Заключение 6
- Список литературы 7