Skip to main content

Adaptive caching for continuous queries

Publication ,  Journal Article
Babu, S; Munagala, K; Widom, J; Motwani, R
Published in: Proceedings - International Conference on Data Engineering
December 12, 2005

We address the problem of executing continuous multiway join queries in unpredictable and volatile environments. Our query class captures windowed join queries in data stream systems as well as conventional maintenance of materialized join views. Our adaptive approach handles streams of updates whose rates and data characteristics may change over time, as well as changes in system conditions such as memory availability. In this paper we focus specifically on the problem of adaptive placement and removal of caches to optimize join performance. Our approach automatically considers conventional tree-shaped join plans with materialized subresults at every intermediate node, subresult-free MJoins, and the entire spectrum between them. We provide algorithms for selecting caches, monitoring their cost and benefits in current conditions, allocating memory to caches, and adapting as conditions change. All of our algorithms are implemented in the STREAM prototype Data Stream Management System and a thorough experimental evaluation is included. © 2005 IEEE.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

December 12, 2005

Start / End Page

118 / 129
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Babu, S., Munagala, K., Widom, J., & Motwani, R. (2005). Adaptive caching for continuous queries. Proceedings - International Conference on Data Engineering, 118–129. https://doi.org/10.1109/ICDE.2005.15
Babu, S., K. Munagala, J. Widom, and R. Motwani. “Adaptive caching for continuous queries.” Proceedings - International Conference on Data Engineering, December 12, 2005, 118–29. https://doi.org/10.1109/ICDE.2005.15.
Babu S, Munagala K, Widom J, Motwani R. Adaptive caching for continuous queries. Proceedings - International Conference on Data Engineering. 2005 Dec 12;118–29.
Babu, S., et al. “Adaptive caching for continuous queries.” Proceedings - International Conference on Data Engineering, Dec. 2005, pp. 118–29. Scopus, doi:10.1109/ICDE.2005.15.
Babu S, Munagala K, Widom J, Motwani R. Adaptive caching for continuous queries. Proceedings - International Conference on Data Engineering. 2005 Dec 12;118–129.

Published In

Proceedings - International Conference on Data Engineering

DOI

ISSN

1084-4627

Publication Date

December 12, 2005

Start / End Page

118 / 129