Title :
Multi-granular Time-Based Sliding Windows over Data Streams
Author :
Patroumpas, Kostas ; Sellis, Timos
Author_Institution :
Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
Abstract :
We introduce a multi-level window operator that concurrently spans temporal extents of increasing granularity over a streaming dataset. This windowing construct is inherently sliding with time, essentially providing at each granularity a varying, but always finite portion of the most recent stream items. After a careful algebraic formulation of its semantics, we investigate interesting properties and suggest a suitable data structure that can efficiently maintain tuples qualifying for each granular level. Moreover, we propose techniques for evaluating advanced continuous requests against multiple time horizons, achieving near real-time response at reduced overhead. Finally, this framework is empirically validated against streaming data, offering concrete evidence of its benefits to online stream processing.
Keywords :
Internet; query formulation; set theory; user interfaces; algebraic formulation; data stream; multigranular time based sliding window; online stream processing; Aggregates; Maintenance engineering; Monitoring; Semantics; Temperature measurement; Time series analysis; Transient analysis; Continuous Queries; Data Streams; Multiple Granularities; Timestamps; Windows;
Conference_Titel :
Temporal Representation and Reasoning (TIME), 2010 17th International Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-8014-2
DOI :
10.1109/TIME.2010.14