Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种方法来检测未发生的事件。示例:事件 B 应该在事件 A 的 15 分钟内发生。Esper 有“time:interval”,Drools Fusion 有“window:time”和“After”。
没有 Storm 不能开箱即用地做到这一点。您需要编写自己的代码并将其放入 Storm 螺栓中,您可以为此使用 Storm 滴答元组。
Storm 是分布式和容错的实时计算系统,因此它不进行复杂的事件处理。
诸如 Esper 和 Drools 之类的 CEP 工具可以分析一系列事件以找出您正在寻找的模式等模式。