【问题标题】:How to use Apache storm as Complex Event Processor如何使用 Apache Storm 作为复杂事件处理器
【发布时间】:2017-02-11 20:26:09
【问题描述】:

我一直在寻找如何使用 apachestorm 作为 CEP,但似乎有两个概念(流处理和复杂事件处理)在 CEP 中您可以编写类似 sql 的查询并在数据上执行它们流,像 ESPER ,但我在 apachestorm 中找不到任何类似的东西,这是否意味着 apachestorm 是数据流处理器而不是 CEP ?

【问题讨论】:

    标签: apache apache-storm esper complex-event-processing


    【解决方案1】:

    Storm 是一个通用的分布式计算平台,旨在处理流数据。我认为许多人使用它来获取传入流并将其写入某个数据库或 No-SQL。有一个 Storm-Esper 库,用于在 Storm 螺栓中运行 Esper。

    【讨论】:

      【解决方案2】:

      Storm 提供了一个名为 trident 的高级 api,包括类似 sql 的 api。它的特点是微批处理,就像火花流一样。但我认为作为storm核心的low api几乎可以做你想做的事情。

      【讨论】:

        猜你喜欢
        • 2019-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-13
        • 1970-01-01
        相关资源
        最近更新 更多