flink
蒙奇.D.庆
这个作者很懒,什么都没留下…
展开
-
flink的ProcessFunction API(底层 API)
flink1.7.2原创 2020-07-24 21:00:54 · 207 阅读 · 0 评论 -
flink之进阶面试题
flink Checkpoint的理解轻量级容错机制(全局异步,局部同步)保证exactly-once 语义用于内部失败的恢复基本原理:通过往source 注入barrier,barrier作为checkpoint的标志flink Savepoint的理解流处理过程中的状态历史版本具有可以replay的功能外部恢复(应用重启和升级)两种方式触发:Cancel with savepoint,手动主动触发$s bin/flink savepoint :jobId [:targetDirect原创 2020-07-21 20:00:16 · 1044 阅读 · 1 评论 -
flink面试题
1、Flink 的 抽象层次有几种TableSQLCore APIStateful stream processing2、Window 类型(1)TimeWindowTumbling Window(滚动窗口)Sliding Window(滑动窗口)Session Window(会话窗口)Global Window(全局窗口)(2)countWindow(3)自定义window3、Time 类型Flink 中的时间和其他流式计算系统的时间一样分为三类:事件时间,摄入时间,处理时间原创 2020-07-20 10:00:00 · 819 阅读 · 0 评论 -
flink之检查点(checkpoint)和保存点(savepoint)的区别
一、检查点:检查点屏障跟普通记录一样。它们由算子处理,但并不参与计算,而是会触发与检查点相关的行为。会在算子之间流动。当读取输入流的数据源遇到检查点屏障时,它将其在输入流中的位置保存到稳定存储中。如果输入流来自消息传输系统(Kafka 或 MapR Streams),这个位置就是偏移量。Flink 的存储机制是插件化的,稳定存储可以是分布式文件系统,如HDFS、S3 或 MapR-FS如图所示,位于检查点之前的所有记录([“b”,2]、[“b”,3] 和 [“c”,1])被 map 算子处理之后的情况。原创 2020-07-18 15:38:41 · 1167 阅读 · 0 评论 -
flink知识总结
flink-1.7.2原创 2020-07-14 19:46:47 · 784 阅读 · 0 评论