DocumentCode :
984940
Title :
AdaptWID: An Adaptive, Memory-Efficient Window Aggregation Implementation
Author :
Li, Jin ; Tufte, Kristin ; Maier, David ; Papadimos, Vassilis
Author_Institution :
Portland State Univ., Portland, OR
Volume :
12
Issue :
6
fYear :
2008
Firstpage :
22
Lastpage :
29
Abstract :
Memory efficiency is important for processing high-volume data streams. Previous stream-aggregation methods can exhibit excessive memory overhead in the presence of skewed data distributions. Further, data skew is a common feature of massive data streams. The authors introduce the AdaptWID algorithm, which uses adaptive processing to cope with time-varying data skew. AdaptWID models the memory usage of alternative aggregation algorithms and selects between them at runtime on a group-by-group basis. The authors´ experimental study using the NiagaraST stream system verifies that the adaptive algorithm improves memory usage while maintaining execution cost and latency comparable to existing implementations.
Keywords :
query processing; storage management; very large databases; AdaptWID algorithm; Window ID method; adaptive memory-efficient window aggregation; high-volume data stream processing; massive data stream; time-varying skewed data distribution; Adaptive algorithm; Aggregates; Costs; Delay; Monitoring; Query processing; Runtime; Tail; data stream management; databases; query processing;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2008.116
Filename :
4670116
Link To Document :
بازگشت