计算机应用研究2024,Vol.41Issue(10):3100-3109,10.DOI:10.19734/j.issn.1001-3695.2024.02.0037
复杂事件处理中多聚合查询共享方法
Multi-aggregate query sharing method in complex event processing
摘要
Abstract
Complex event processing technology is a streaming data processing technique that detects specific event sequences or performs statistics on matching events in continuously flowing data.When processing trend aggregation queries with Kleene operators,caching intermediate results is necessary to match an indefinite number of event sequences,thus requiring signifi-cant resources from the query system.Exploiting opportunities for sharing among multiple queries,generating shared plans to guide query processing can effectively enhance the processing efficiency of trend aggregation queries.However,existing me-thods for handling aggregate queries do not dynamically adjust the generated shared plans in real-time to support continuous and efficient processing of complex event detection in response to changes in the execution environment.Addressing these is-sues,this paper proposed a dynamically updatable method for multiple aggregate query sharing to support the continuous and efficient processing of real-time changing complex event detection.By introducing the shared graph data structure and cost model,this method achieved real-time adjustment of the generated shared plans.And by using the online incremental aggrega-tion execution sharing method,it further enhanced the processing efficiency of event trend aggregation queries with Kleene op-erators.This paper conducted experiments on both real and simulated datasets,compared the method with other approaches for handling aggregate queries.The results of the experiments indicate that the method effectively reduces query latency and im-proves the overall processing performance of queries.关键词
复杂事件处理/增量聚合/多查询共享/事件趋势Key words
complex event processing(CEP)/incremental aggregate/multi-query sharing/event trend分类
信息技术与安全科学引用本文复制引用
董攀攀,苏航,高红雨..复杂事件处理中多聚合查询共享方法[J].计算机应用研究,2024,41(10):3100-3109,10.基金项目
北京市属高等学校高水平教学创新团队建设支持计划资助项目 ()