<em>S</em>.</p>
<h4 id="ship-strategies">
  Ship Strategies
  <a class="anchor" href="#ship-strategies">#</a>
</h4>
<p>Flink features two ship strategies to establish a valid data partitioning for a join:</p>
<ul>
<li>the <em>Repartition-Repartition</em> strategy (RR) and</li>
<li>the <em>Broadcast-Forward</em> strategy (BF).</li>
</ul>
<p>The Repartition-Repartition strategy partitions both inputs, R and S, on their join key attributes using the same partitioning function. Each partition is assigned to exa