我一直在寻找如何使用apache storm作为CEP,但似乎有两个概念(流处理和复杂事件处理),在CEP中你可以编写类似sql的查询并在数据上执行它们像ESPER一样流,但我在apache风暴中找不到任何类似的东西,这是不是意味着apache storm是一个数据流处理器而不是CEP?
答案 0 :(得分:0)
Storm是一个分布式计算平台,通用,旨在处理流数据。我想很多人用它来获取传入流并将其写入某个数据库或No-SQL。有一个Storm-Esper库可以在Storm bolt中运行Esper。
答案 1 :(得分:0)
Storm提供了一个名为trident的高级api,包括类似sql的api。它的功能就是微批处理,就像火花流一样。但我认为风暴核心的低api可以做你想要的几乎所有。