
flink源码
文章平均质量分 75
spring0666
这个作者很懒,什么都没留下…
展开
-
flink keyDatastream中如何使用CheckpointedFunction
项目中使用场景:经过keyby hash 分组后,需要读取每个实例中的state数据,并且还要支持checkpoint防止数据丢失,和算子scale后state数据的重新分配第一步:实现CheckpointedFunction@Override public void snapshotState(FunctionSnapshotContext context) throws Exception { checkpointedState.clear(); ...原创 2021-05-06 17:10:20 · 409 阅读 · 1 评论 -
flink waterMark window trigger之剖析
flink waterMark window trigger之剖析stream .keyBy(...) <- keyed versus non-keyed windows .window(...) <- required: "assigner" [.trigger(...)] <- optional: "trigger" (else default tr...原创 2021-04-23 14:43:09 · 244 阅读 · 0 评论