FlinkCEP是基于《Efficient Pattern Matching over Event Streams》这篇论文的思想实现的。
该论文提出了一种在事件流上进行高效模式匹配的方法,即带匹配缓存的非确定有限自动机【Non-deterministic finite automaton】,又称为NFAb自动机。
SASE+语言:一个复杂的事件语言,它支持事件流上的Kleene闭包,并对该语言的可表达性提供了形式化的分析。
SASE+是一种专门用来描述CEP pattern的通用语言
CEP模式操作符
【org.apache.flink.cep.operator.CepOperator】
当事件被处理时,它