Спасибо
а самом деле делает фаза тасования?
A) Так как тасование - это процесс переноса o / p преобразователя в o / p редуктора, он просто переносит определенные ключи от преобразователей в конкретные преобразователи на основе кода, написанного в разделителе.
например. о / р маппера 1: {a, 1} {b, 1}
о / р маппера 2 - {a, 1} {b, 1}
и в моем разделителе я написал, что все ключи, начинающиеся с 'a', перейдут к редуктору 1, а все ключи, начинающиеся с 'b, перейдут к редуктору 2, поэтому o / p будет:
редуктор 1: {a, 1} {a, 1}
редуктор 2: {b, 1} {b, 1}
B) Или наряду с описанным выше процессом он также группирует ключи:
Итак, о / п будет:
редуктор 1: {a, [1,1]}
редуктор 2: {b, [1,1]}
На мой взгляд, я думаю, что это должна быть просто точка, потому что после сортировки клавиши должны иметь место, потому что сортировка выполняется только для того, чтобы редуктор мог легко указать, когда один ключ заканчивается, а другой ключ запускается. Если да, то когда действительно происходит щелчок ключей, уточните, пожалуйста.
Спасибо