首页 > TAG信息列表 > Ingestion
Flink时间语义
Event Time 指的是数据流中每个元素或者每个事件自带的时间属性,一般是事件发生的时间 由于延迟有可能一个较早完成的事件晚一些到达,在开窗的时候我们不可能一直等待窗口内应该到达的所有数据 在实际应用中,当涉及到对事件按照时间窗口进行统计时,Flink会将窗口内的事件缓存下来,直到flink支持哪些时间语义?
flink的窗口时间属性TimeCharacteristic分为三种:ProcessingTime,IngestionTime,EventTime。 1.事件时间(Event Time):这是实际应用最常见的时间语义。 事件时间是一个event实际发生的时间,它基于事件流中event被打上的时间戳。时间戳一般存储与event 数据中。下图展示了一个event-timeFlink 时间
Flink 时间主要分为三类: 事件时间(Event Time),即事件实际发生的时间; 摄入时间(Ingestion Time),事件进入流处理框架的时间; 处理时间(Processing Time),事件被处理的时间 这三种时间区别: