github开源项目
flink-note
的笔记。本博客的实现代码都写在项目的flink-window/src/main/java/com/wxwmd/window/windows/keyed/TumblingWindow.java
文件中。
项目github地址: github
项目gitee地址:gitee
滚动窗口(Tumbling Windows)
滚动窗口的 assigner 分发元素到指定大小的窗口。滚动窗口的大小是固定的,且各自范围之间不重叠。 比如说,如果你指定了滚动窗口的大小为 5 分钟,那么每 5 分钟就会有一个窗口被计算,且一个新的窗口被创建(如下图所示)。
Tumbling Windows。
代码功能介绍
代码首先从socket或文件中读取以下