事件流上复杂事件检测技术研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:Tiger7
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
事件流作为数据库领域的新兴热点问题,近年来获得了日益广泛的关注。很多应用在本质上都是事件驱动的,例如,RFID采集到的元数据可以看做是一种简单事件,商业事务处理中每次交易事务或数据变化也可以作为事件,此外还包括网络报警事件监测、传感器网络监测等等。在面向实时监控的应用中,这些连续到达的事件形成了语义丰富的无界事件流。现代业务流程随时都在产生海量的、不同种类的事件,要想从中发现有价值的事件无疑是大海捞针。帮助企业发现感兴趣或有意义的事件,需要一种新的软件模式来处理数量众多的不同事件,逐步兴起的事件检测技术无疑起着举足轻重的作用。为了能从实时到达的事件流的海量事件中进行有效复杂事件检测,往往需要考虑事件流的更新淘汰问题,事件流中乱序事件处理,非事件处理以及查询结果的优化。基于事件检测中以上常见问题,本文主要工作如下:(1)首先描述了一个RFID事件流应用场景,针对该场景设计了哈希链表复杂事件检测算法,算法利用哈希链表特殊结构来保存中间结果,为了加快匹配过程,设计了有效的哈希映射。(2)针对事件流可能出现的乱序问题,利用哈希链表特殊的结构进行了有效的处理。(3)由于事件流的实时性和无限性,需要及时清理内存中过期的中间结果,本文利用滑动窗口约束,提出一种有效的事件流更新淘汰机制。(4)事件检测往往是为了进行有效的事件预测,为了避免重复预测,引出最小发生事件概念,并利用规则树来有效查找最小发生事件。实验和分析证明,本文提出的复杂事件事件流检测方法具有理论上的可行性和操作上的高效与正确性。
其他文献
随着云计算产业的飞速发展,越来越多的企业和个人使用云服务。然而云服务是通过动态的Internet网来提供服务的,因此云服务的服务质量(Quality of Service,QoS)会随着时间的推
软件测试在软件生存期中具有十分重要的地位,是保证软件可靠性的重要手段之一。通过排除软件测试中发现的错误和缺陷,可以有效实现软件可靠性的增长。随着软件规模的不断扩大
高端容错服务器在银行、电信等关键领域有着广泛的应用。但在我国,这些关乎国计民生的关键部门中所使用的高端容错计算机却不得不长期依赖进口,这对我国的经济和信息安全是个
随着网络通信技术的高速发展,网络协议标准也不断地更新和完善。如何更有效地保证网络协议的实现质量,已成为网络协议工程领域的关键问题之一。实践证明,以合理有效的方式将
机械微动齿轮是机械设备中最重要的部分,如果能及时地对齿轮的运行状态进行监测和诊断,便可以及早发现潜在的故障,减少突发事故造成的停产损失,有效地提高企业的收益。本文主要针对齿轮的局部故障特征,从齿轮故障的振动理论和小波分析理论出发,主要在微动齿轮振动信号去噪和故障诊断两方面做了相关的研究。本文具体工作如下:第一章阐述了选题的目的和实际意义,设备故障诊断的发展状况和趋势,基于小波分析的机械齿轮故障诊断
随着计算机技术的不断发展和互联网Web 2.0时代的来临,社交网络(如:Twitter、Facebook、微博)逐渐成为当今国内外社会化媒体的重要平台。微博服务平台作为社交网络的一种,也
随着科技的发展,以往单一的教学方式逐步被改善。多媒体教室以多渠道的教学内容呈现方式,将理论教学和直观教学有机的结合在一起,调动了学生的学习兴趣。目前,在多媒体教室的
在常规的显示设备上,高动态范围三维体数据直接体绘制常常受到显示设备动态范围的限制,动态范围相对狭小的显示设备及其每颜色通道8位的编码方式成为了动态范围宽广、分布极
我国目前正在加速各领域的信息化建设,在此过程中,信息安全保障的需求日益显现出来。目前大部分组织对信息安全的理解还只停留在技术层面上,认为外部网建立了防火墙能防黑客,
随着智能交通、智慧城市等新概念的提出,使得车载自组网(Vehiclar Ad Hoc Networks,VANETs)成为当前研究的热点。VANETs作为一种特殊的移动自组织网络(Mobile Ad Hoc Network