78. Алгоритмы MapReduce. Часть I (1051) [Продвинутый уровень]
День 204. MapReduce.
MapReduce — модель распределённых вычислений, представленная компанией Google. Используется для параллельных вычислений над большими (до нескольких петабайт) наборами данных в компьютерных кластерах. Авторы модели — сотрудники Google Джеффри Дин и Санджай Гемават. Принцип работы Суть MapReduce — разделение информационного массива на части, параллельная обработка каждой части на отдельном узле и финальное объединение всех результатов. Преимущество модели — возможность распределённо выполнять операции предварительной обработки и свёртки...