博主为了构建统一的flink学习笔记
https://ci.apache.org/projects/flink/flink-docs-release-1.13
https://ci.apache.org/projects/flink/flink-docs-release-1.12
Flink 算子之间可以通过一对一(直传)模式或重新分发模式传输数据:
一对一模式(例如上图中的 Source 和 map() 算子之间)可以保留元素的分区和顺序信息。这意味着 map() 算子的 subtask[1] 输入的数据以及其顺序与 Source 算子的 subtask[1] 输出的数据和顺序完全相同,
即同一分区的数据只会进入到下游算子的同一分区。
重新分发模式(例如上图中的 map() 和 keyBy/window 之间,以及 keyBy/window 和 Sink 之间)则会更改数据所在的流分区。当你在程序中选择使用不同的 transformat