复杂事件处理

回到术语表

复杂事件处理(CEP)是什么?

复杂事件处理(CEP)也称为事件,流或事件流处理技术的使用存储在数据库或前查询数据,在某些情况下,而不会被存储。复杂事件处理是一个组织工具,有助于聚集很多不同的信息,识别和分析实时事件之间的因果关系。CEP比赛不断传入的事件对一个模式并提供了解正在发生的事情。并允许您主动采取有效行动。复杂事件处理复杂事件通常与重要的业务活动(如机会或威胁)的暗示他们会回应至少实时或接近实时的。

复杂事件处理(CEP)的主要应用领域:

  • 业务活动监视旨在确定问题和机会在早期阶段通过监控业务流程和其他重要资源。
  • 传感器网络用于监控的工业设施。这些通常是来自原始数值测量(如。、温度、烟雾)。
  • 市场数据如股票或商品价格;他们需要通过CEP源自几个事件及其关系。

最常见的工具用于复杂事件处理:

  • Apache火花流由砖使用
  • Apache Flink工匠所使用的数据
  • Apache Samza使用LinkedIn
  • Apache风暴所使用Twitter
  • Hadoop /MapReduce
  • 亚马逊运动分析
  • 微软Azure流分析、流洞察力
  • 富士通软件级间大数据复杂事件处理服务器
  • IBM流,操作决定经理(ODM)
  • 甲骨文流分析和探索
复杂事件处理主要用于解决下列条件:延迟低。通常是将不到几毫秒,但有时我们可以小于1毫秒,事件到达的时间和时刻之间处理。每秒输入事件的数量是相当高的。我们通常希望每秒数百甚至数千的事件。被发现是复杂事件模式:如基于时间或空间关系模式。

额外的资源


回到术语表