风暴是否支持事件之间的时间关系?

snz8szmq  于 2021-06-21  发布在  Storm
关注(0)|答案(1)|浏览(484)

我正在寻找一种方法来检测没有发生的事件。示例:事件b应在事件a后15分钟内发生。埃斯珀有”time:interval“口水融合”window:time和“之后”。

esbemjvw

esbemjvw1#

任何风暴都无法做到这一点。您需要编写自己的代码并将其放入storm bolt中,为此您可以使用storm tick元组。
storm是一个分布式的、容错的实时计算系统,因此它不进行复杂的事件处理。
诸如esper和drools之类的cep工具可以分析一系列事件,以找到您正在寻找的模式。

相关问题