| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Flink中的CEP -> 正文阅读 |
|
[大数据]Flink中的CEP |
目录 1 CEP的概念一个或多个简单事件构成的事件流满足通过一定的匹配规则,然后输出用户想得到的数据,满足规则的复杂事件。 2 CEP特点具有低延迟,高吞吐的处理 3 CEP的开发基本开发规则1)定义规则
2)应用规则
3)匹配结果
4 CEP的匹配规则4.1 条件匹配1)简单匹配
2)组合条件
4.2 模式匹配1)严格近邻 严格的满足联合条件, 当且仅当数据为连续的a,b时,模式才会被命中。如果数据为a,c,b,由于a的后面跟了c,所以a会被直接丢弃,模式不会命中。如下图
2)宽松近邻 松散的满足联合条件, 当且仅当数据为a,b或者为a,c,b,模式均被命中,中间的c会被忽略掉。
3)非确定性宽松近邻 非确定的松散满足条件, 当且仅当数据为a,c,b,b时,对于followedBy模式而言命中的为{a,b},对于followedByAny而言会有两次命中{a,b},{a,b}
4.3 量词1)固定次数(N) times(n) 表示当前条件匹配n次,之后当作一个整体,再与其他事件产生关联。 2)多次数 time(m,n)表示当前条件匹配m次到n次都可以。 4.4 超时whithin(TIme.seconds(5)) 表示在规定时间内进行规则匹配 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 23:39:16- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |