Apache Apex中的乱序处理

时间:2016-04-08 06:09:21

标签: hadoop stream-processing apache-apex

apache-apex documentation表示处理器中的事件顺序被保留(基于它们的发射方式),但这是否意味着没有事件时间概念允许无序处理事件?

此外,可以根据事件的内容重新确定事件的优先级,例如:当它们包含特殊短语时(例如安全上下文中的AUTH)。 NiFi允许这样做,这在带宽有限的情况下很有用。

1 个答案:

答案 0 :(得分:2)

Apache Apex本身不支持事件时间处理。事件时间可以在操作员级别通过时间分段处理(允许延迟/无序到达)。

然而,这是一个路线图项目。您可以向社区表达您的支持,以便更高优先级。

对事件时间窗口的本机支持 geom_rect

总体路线图 https://issues.apache.org/jira/browse/APEXCORE-414

对于第二种情况,您可以根据内容在DAG中创建单独的路径。