论文标题
事件趋势汇总在丰富的事件匹配语义下
Event Trend Aggregation Under Rich Event Matching Semantics
论文作者
论文摘要
流媒体应用程序从医疗保健分析到算法交易部署kleene疑问,以检测和汇总事件趋势。丰富的事件匹配语义决定了如何将事件纳入趋势。最先进的系统的表现力仍然有限,因为它们不支持这些语义的丰富种类。更糟糕的是,他们遭受了长时间的延迟和高度记忆成本,因为他们选择保持颗粒状的骨料。为了克服这些局限性,我们的粗粒事件趋势聚集(COGRA)方法支持一个系统中事件匹配语义的丰富多样性。更好的是,Cogra逐步维持这些语义中每一种可能的最粗糙的粒度。通过这种方式,Cogra可以最大程度地减少聚集体的数量 - 降低了时间和空间的复杂性。我们的实验表明,与最先进的方法相比,Cogra最多达到了多达四个数量级的速度和多达八个数量级的记忆。
Streaming applications from health care analytics to algorithmic trading deploy Kleene queries to detect and aggregate event trends. Rich event matching semantics determine how to compose events into trends. The expressive power of state-of-the-art systems remains limited in that they do not support the rich variety of these semantics. Worse yet, they suffer from long delays and high memory costs because they opt to maintain aggregates at a fine granularity. To overcome these limitations, our Coarse-Grained Event Trend Aggregation (Cogra) approach supports this rich diversity of event matching semantics within one system. Better yet, Cogra incrementally maintains aggregates at the coarsest granularity possible for each of these semantics. In this way, Cogra minimizes the number of aggregates -- reducing both time and space complexity. Our experiments demonstrate that Cogra achieves up to four orders of magnitude speed-up and up to eight orders of magnitude memory reduction compared to state-of-the-art approaches.