首页> 外文会议>ACM international conference on information and knowledge management >Optimized Processing of Multiple Aggregate Continuous Queries
【24h】

Optimized Processing of Multiple Aggregate Continuous Queries

机译:多个聚合连续查询的优化处理

获取原文

摘要

Data Streams Management Systems are designed to support monitoring applications which require the processing ofhundreds of Aggregate Continuous Queries (ACQs). These ACQs typically have different time granularities, with possibly different selection predicates and group-by attributes. In order to achieve scalability in the presence of heavy workloads, in this paper, we introduce the concept of 'Weaveability' as an indicator of the potential gains of sharing the processing of ACQs. We then propose Weave Share, a cost-based optimizer that exploits weaveability to optimize the shared processing of ACQs. Our experimental analysis shows that Weave Share outperforms the alternative sharing schemes generating up to four orders of magnitude better quality plans. Finally, we describe a practical implementation of the Weave Share optimizer.
机译:数据流管理系统旨在支持需​​要处理Hungregate的监控应用程序(ACQS)。这些ACQ通常具有不同的时间粒度,具有不同的选择谓词和逐个属性。为了在繁重的工作负载存在下实现可扩展性,在本文中,我们介绍了“无织造性”的概念,作为分享ACQs加工的潜在收益的指标。然后,我们建议编织份额,一种基于成本的优化器,可利用可编程来优化ACQ的共享处理。我们的实验分析表明,编织份额优于替代共享方案,产生多达四个数量级的质量计划。最后,我们描述了Weave份额优化器的实际实施。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号