-
题名分布式复杂事件流处理平台的研究
被引量:5
- 1
-
-
作者
孔祥翾
廖湖声
王亦雄
高红雨
苏航
-
机构
北京工业大学计算机学院
北京工业大学软件学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2017年第8期68-75,119,共9页
-
基金
北京市自然科学基金(No.4122011)
国家自然科学基金青年基金项目(No.61202074)
-
文摘
复杂事件处理是大数据时代的关键技术之一。针对现有的复杂事件处理平台存在的各种问题,提出并设计了一个以复杂事件流处理语言CEStream为基础的分布式复杂事件流处理平台,实现了基于正规树模式的事件检测功能,支持多数据源的复杂事件处理。针对多数据源组合事件模式的检测需求,该平台可以将复杂事件分解为多个独立的事件检测任务,部署在集群中不同节点和远端的事件检测代理上。实验结果表明,系统的吞吐量和响应时间达到了预期结果,可以满足目前主流的复杂事件处理的应用需求。
-
关键词
复杂事件处理
流式计算
分布式系统
正规树模式
-
Keywords
complex event processing
stream computing
distributed system
regular twig pattern
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名CEStream:一种复杂事件流处理语言
被引量:4
- 2
-
-
作者
王亦雄
廖湖声
孔祥翾
高红雨
苏航
-
机构
北京工业大学计算机学院
北京工业大学软件学院
-
出处
《计算机科学》
CSCD
北大核心
2017年第4期140-143,164,共5页
-
基金
北京市自然科学基金项目(4122011)
国家自然科学基金青年基金项目(61202074)资助
-
文摘
复杂事件处理是支持大数据处理的流式计算平台的核心技术之一。CEStream语言作为一种新型的事件流处理语言,支持分布式环境下的复杂事件处理。该语言以XML等层次化数据为数据模型,为复杂事件检测提供了一种正规树模式匹配功能,并且支持结构连接和正规式匹配。同时,针对分布式的多个事件流,其能够将各个事件源模式匹配的结果按照时间顺序再一次进行正规式模式匹配,满足多源组合型复杂事件的检测需求,具有较强的事件处理能力。为了实现CEStream语言,研制了一个基于流数据处理集群和远端查询代理的执行引擎系统。该系统通过远程查询代理实现基于正规树模式的事件检测,通过流处理集群完成多源组合型复杂事件处理。实验表明,该系统实现了CEStream语言,有效地限制了各个节点之间的通信量,充分利用了集群的计算能力,整体性能能够满足应用需求。
-
关键词
复杂事件处理
计算机语言
流式计算
-
Keywords
Complex event processing
Computer language
Stream computing
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-