使用 joinHint 和 joinWithTiny、joinWithHuge 有什么区别?
关于joinHint,我们可以使用BROADCAST_HASH_FIRST:提示第一个join输入远小于第二个。REPARTITION_HASH_FIRST:提示第一个连接输入比第二个小一点。
同时,我们也可以使用 joinWithHuge 和 joinWithTiny
他们是一样的吗?所以 joinWithTiny 正在使用 BROADCAST_HASH_FIRST?
利用这些的好处是 Flink 作业节省了检查连接数据大小的时间?