流式数据处理
文章平均质量分 76
马客斯
这个作者很懒,什么都没留下…
展开
-
Esper 中的模式匹配 (Pattern Match) ----事件模式概述
事件模式概述对于一个模式,当一个或多个事件满足了该模式的定义时,就会触发模式匹配。模式表达式由“模式原子”和"模式算子"组成。1.模式原子是构建模式的基本单元。2.模式算子控制表达式的生命周期,将模式原子组合到一起。模式原子包括三种:1) 过滤表达式:指定要查找的事件。2)基于时间的事件观察者:指定时间间隔或者时刻。3)自定义的插件观察者:用来观察应用中指定的事原创 2011-10-25 19:52:40 · 3077 阅读 · 0 评论 -
MapReduce Hold不住?——浅谈流式计算系统
原文:http://www.programmer.com.cn/8606/本文系统地介绍和分析比较了业界主流的Yahoo! S4、StreamBase和Borealis三种流式计算系统,希望读者能从这些系统的设计中领悟到不同场景下流式计算所要解决的关键问题。背景非实时计算几乎都基于MapReduce计算框架,但MapReduce并不是万能的。对于搜索应用环境中的某些现实问题转载 2011-10-27 21:18:29 · 3474 阅读 · 0 评论 -
SASE+:一种使用克林闭包应用于事件流的敏捷语言
翻译自论文: 《SASE+: An Agile Language for Kleene Closure over Event Streams》 本文并不是原文的逐句翻译,而是提取了原文中的精华,并加入了本人的理解。【】里的内容是我作的注释。不当之处,欢迎指正。 SASE+是一种复杂事件处理语言,它支持克林闭包来处理事件流。克林闭包已经被很好地研究正则表达式匹配,应用于流处理的克林闭包翻译 2011-10-28 17:08:16 · 5179 阅读 · 3 评论 -
Esper-技术简介
1.1介绍CEP和事件流分析Esper引擎是为了满足对事件进行分析并做出反应等这些应用需求而产生的。这些应用要求事实或接近事实处理 事件(或消息)。有时候是为了应对复杂事件处理(CEP)和事件流分析的。关键要考虑这些类型应用的(高)吞吐量、(低)响应时间和需求逻辑的复杂程度 (复杂计算)。esper可以用在股票系统、风险监控系统等等要求实时性比较高的系统中。1.2 CEP和关系数据库关转载 2011-10-20 22:48:41 · 3212 阅读 · 0 评论 -
高性能复杂事件处理---模式匹配
原论文:High-PerformanceComplex Event Processing over Streams本篇论文的算法是基于SASE语言。对该语言不作详细介绍,这里只描述模式匹配的算法。1. 基于查询计划的方法1.1 基本查询计划SASE中的查询计划由6个操作符的某个子集组成:Ø 序列扫描(sequencescan)Ø 序列构造(sequenc原创 2011-11-23 23:01:59 · 4301 阅读 · 0 评论 -
现有的CEP产品介绍
CEP(Complex Event Processing,复杂事件处理)是近年来在互联网中不断升温一个词汇。在CEP的领域,国外已经有了很多研究成果和相当成熟的产品,而中国的这个市场才刚刚打开。流式数据处理是CEP的一个核心技术,流计算来自于一个信念:数据的价值随着时间的流逝而降低,所以事件出现后必须尽快地对它们进行处理,最好数据出现时便立刻对其进行处理,发生一个事件进行一次处理,而不是缓存成一批原创 2011-12-10 16:14:10 · 20037 阅读 · 3 评论