资源描述:
《复杂事件处理技术的研究与应用硕士学位论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Abstract硕士学位论文复杂事件处理技术的研究与应用摘要复杂事件处理(CEP)是一种数据分析的技术,它可以实时的对每天在企业系统中产生的大量事件进行分析,从而快速给出决策。对于一家商业网站来说,CEP系统可以提升决策速度,在业务监控,风险预警等方面发挥重要作用,具有很高的业务价值。作者通过对CEP相关技术和系统的研究,结合所在企业的业务现状,开发出一套切合业务需求,能够快速处理复杂业务,具备较高性能,成本适合的CEP系统,并在本文中详细介绍了其中三大关键部分的设计和实现,包括CEP处理框架,CEP中实时事件
2、流统计算法,CEP的规则引擎。CEP处理框架部分,首先分析了复杂事件处理系统的需求,相关的受众,基于此,给出了复杂事件处理系统的设计目标。首先,阐述了复杂事件处理系统的消息通道和事件传输,事件定义方面的设计。其次,阐述了复杂事件处理系统各组件的设计,包括处理引擎,事件处理器,事件流等。最后阐述了复杂事件处理系统基于HBase的存储系统。CEP中实时事件流统计算法,给出了一种基于非等宽直方图的流数据统计算法,并描述了负责实时统计的事件处理器的设计。CEP的规则引擎,首先介绍了规则引擎的概念和业界的产品,之后给出了
3、规则引擎的设计目标,并详细描述了一种可扩展的规则引擎的实现。关键词: 复杂事件处理,CEP,规则引擎,实时统计i浙江大学硕士学位论文AbstractAbstractComplexEventProcessing(CEP)isadataanalysistechnique,itcanbereal-timeanalysisofthelargenumberofeventsgenerateddailyintheenterprisesystem,toquicklygivedecision-making.Foracommerc
4、ialwebsite,CEPsystemcanimprovethespeedofdecision-making,playanimportantroleinthebusinesscontrols,riskwarning,withhighbusinessvalue.Bystudythecompany’sbusinessandrelatedCEPtechnology,theauthorofpaperlecturedevelopedaCEPsystemwhichmeetthebusinessneedsandbeable
5、toquicklyhandlecomplexbusiness,withhighperformance,lowcost,Thepaperdescribedindetailthethreekeypartofthedesignandimplementation,includingtheCEPprocessingframework,CEPinreal-timeeventstreamstatisticalalgorithms,theCEPrulesengine.CEPprocessingframepart,thefirs
6、tanalysisoftherequirementforCEPsystem,relevantactorsbasedonthisanddesigngoals,messagechannelsandeventtransmissionofCEPsystem,thedesignoftheeventdefinition.AlsodescribeeachcomponentofaCEPsystemdesign,includingprocessingengine,eventhandler,eventstream.Finally,
7、describetheHBase-basedstoragesystemsforCEP.CEPinreal-timeeventstreamstatisticalalgorithmsgivenawidehistogramstreamdatastatisticalalgorithms,responsibleforreal-timestatisticsanddescribesthedesignoftheeventhandler.TheCEPrulesengine,firstintroducedtheconceptoft
8、heruleengineandtheindustry'sproducts,isgivenaftertherulesenginedesignobjectives,anddescribesindetailtheimplementationofascalableruleengine.KeyWords: ComplexEventProcessing,CEP,ruleengine,real-ti