首页 | 本学科首页   官方微博 | 高级检索  
     

CEStream:一种复杂事件流处理语言
引用本文:王亦雄,廖湖声,孔祥翾,高红雨,苏航.CEStream:一种复杂事件流处理语言[J].计算机科学,2017,44(4):140-143, 164.
作者姓名:王亦雄  廖湖声  孔祥翾  高红雨  苏航
作者单位:北京工业大学计算机学院 北京100124,北京工业大学软件学院 北京100124,北京工业大学计算机学院 北京100124,北京工业大学计算机学院 北京100124,北京工业大学计算机学院 北京100124
基金项目:本文受北京市自然科学基金项目(4122011),国家自然科学基金青年基金项目(61202074)资助
摘    要:复杂事件处理是支持大数据处理的流式计算平台的核心技术之一。CEStream语言作为一种新型的事件流处理语言,支持分布式环境下的复杂事件处理。该语言以XML等层次化数据为数据模型,为复杂事件检测提供了一种正规树模式匹配功能,并且支持结构连接和正规式匹配。同时,针对分布式的多个事件流,其能够将各个事件源模式匹配的结果按照时间顺序再一次进行正规式模式匹配,满足多源组合型复杂事件的检测需求,具有较强的事件处理能力。为了实现CEStream语言,研制了一个基于流数据处理集群和远端查询代理的执行引擎系统。该系统通过远程查询代理实现基于正规树模式的事件检测,通过流处理集群完成多源组合型复杂事件处理。实验表明,该系统实现了CEStream语言,有效地限制了各个节点之间的通信量,充分利用了集群的计算能力,整体性能能够满足应用需求。

关 键 词:复杂事件处理  计算机语言  流式计算
收稿时间:2015/11/30 0:00:00
修稿时间:2016/2/27 0:00:00

CEStream:A Complex Event Stream Processing Language
WANG Yi-xiong,LIAO Hu-sheng,KONG Xiang-xuan,GAO Hong-yu and SU Hang.CEStream:A Complex Event Stream Processing Language[J].Computer Science,2017,44(4):140-143, 164.
Authors:WANG Yi-xiong  LIAO Hu-sheng  KONG Xiang-xuan  GAO Hong-yu and SU Hang
Affiliation:College of Computer Science,Beijing University of Technology,Beijing 100124,China,School of Software Engineering,Beijing University of Technology,Beijing 100124,China,College of Computer Science,Beijing University of Technology,Beijing 100124,China,College of Computer Science,Beijing University of Technology,Beijing 100124,China and College of Computer Science,Beijing University of Technology,Beijing 100124,China
Abstract:
Keywords:Complex event processing  Computer language  Stream computing
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号