flink

2018-11-24  本文已影响0人  3bd3c1497272

flink的核心操作有3部分: source transformation sink

window 有2类窗口 时间窗口与数据窗口

time有3类 event time Ingestion time 和 Processing Time

flink程序的常规步骤:

 * Obtain an execution environment,
 * Load/create the initial data,
 * Specify transformations on this data,
 * Specify where to put the results of your computations,
 * Trigger the program execution

默认情况下,state保存在TastManager的内存中而checkpoint保存在jobmanager的内存中,

flink的保存点有2点

所有数据源的位置
所有并行操作者的状态

如果你想要从一个保存点开始启动一个修改过的程序,有几件事是需要考虑的

改变一个用户定义的函数的逻辑,比如  MapFunction
改变一个程序的架构,也就是增加或减少操作者等
上一篇 下一篇

猜你喜欢

热点阅读