Почему лучше указывать больший поток в крайнем левом аргументе CoGroup?

Я смотрю на каскадное руководство пользователя. Один из разделов говорит

При соединении двух потоков через канал CoGroup попытайтесь поместить больший поток в крайний левый аргумент CoGroup.

Причина этого заключается в том, что объединение нескольких потоков требует некоторого накопления значений, прежде чем оператор объединения может начаться, но крайний левый поток не накапливается. Следовательно, этот метод должен улучшить производительность большинства соединений.

Чего я не понимаю, так это почему требуется некоторое накопление значений перед объединением? Кто-нибудь может помочь объяснить это немного или привести пример?

0 ответов

Другие вопросы по тегам