Flink中的时间分类

一、分类

1.1 事件时间:EventTime

   事件发⽣的时间

   事件时间是每个单独事件在其产⽣进程上发⽣的时间,这个时间通常在处理的消息体中,如创建时间

   在事件时间中,时间值 取决于数据产⽣记录的时间,⽽不是任何Flink机器上的

1.2 进⼊时间:IngestionTime

   事件到进⼊Flink

1.3 处理时间:ProcessingTime

   事件被flink处理的时间

   指正在执⾏相应操作的机器的系统时间

   是最简单的时间概念,不需要流和机器之间的协调,它提供最佳性能和最低延迟

   在分布式和异步环境中,处理时间有不确定性,存在延迟或乱序问题

 

posted @ 2022-03-27 22:04  黑水滴  阅读(154)  评论(0编辑  收藏  举报