Що таке MapReduce?
MapReduce - це модель програмування та пов'язана з нею реалізація для обробки та генерації великих наборів даних з паралельним, розподіленим алгоритмом на кластері. Програма MapReduce складається з процедури мапування, яка виконує фільтрацію і сортування, і методу зменшення, який виконує операцію підсумки.