Класс «Combiner» в задании mapreduce

Объединитель запускается после преобразователя и до редюсера, он будет получать в качестве входных данных все данные, испускаемые экземплярами преобразователя на заданном узле, а затем выдает выходные данные редюсерам.

И Кроме того, если редуцирующая функция является одновременнокоммутативной и ассоциативной, то ее можно использовать в качестве объединителя.

Мой вопрос заключается в том, что означает фраза « коммутативная и ассоциативная » в эта ситуация?

17
задан greedybuddha 20 May 2013 в 07:26
поделиться