现有的CEP产品介绍

您所在的位置:网站首页 复杂事件处理引擎有哪些 现有的CEP产品介绍

现有的CEP产品介绍

2023-10-13 21:43| 来源: 网络整理| 查看: 265

  CEP(Complex Event Processing,复杂事件处理)是近年来在互联网中不断升温一个词汇。在CEP的领域,国外已经有了很多研究成果和相当成熟的产品,而中国的这个市场才刚刚打开。流式数据处理是CEP的一个核心技术,流计算来自于一个信念:数据的价值随着时间的流逝而降低,所以事件出现后必须尽快地对它们进行处理,最好数据出现时便立刻对其进行处理,发生一个事件进行一次处理,而不是缓存成一批再处理。

  本文旨在对目前市场上已有的CEP产品和开源项目进行简单介绍,普及前沿科技。

  首先是几个商业化产品。

  StreamBase      所属公司:StreamBase Systems

  StreamBase使用Java开发,IDE是基于Eclipse进行二次开发,功能非常强大。目前此产品在业界处于领先地位,其前身是Borealis。

网站首页:http://www.streambase.com/

  StreamInsight     所属公司:Microsoft

  StreamInsight是SQL Server 2008 R2的新模块。它是一个基于.NET的平台,用于复杂事件处理(CEP,Complex Event Processing),即对于来自多数据源的无限事件序列提供近乎零延时的连续处理。StreamInsight是一个临时查询处理引擎,它可以支持应用程序对时间窗口内的事件进行查询处理。它对流数据的处理范围包括简单聚合、多数据源事件相关性、事件模式检测、甚至建立复杂事件序列和分析模型。StreamInsight的程序模型可以让用户通过LINQ定义这些查询,同时支持将查询结果无缝整合到C#的代码中。

微软的MSDN文档:

http://msdn.microsoft.com/en-us/library/ee229547(v=SQL.10).aspx

相关文章:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3