Shuffle&sortでは、MapReduce設定ファイルに指定された主キーに振り分け条件を適用し、実行可能なReduceタスク数にレコードを振り分けます。
外部プログラム並列実行機能で利用可能な以下の3種類の振り分け方法を以降で説明します。
ハッシュ値により振り分ける
キー分布を考慮し自動的に最適な条件に振り分ける
キーごとに異なるタスクに振り分ける