DocumentCode
3436260
Title
Adaptive Execution of Stream Window Joins in a Limited Memory Environment
Author
Farag, Fatima ; Hammad, Moustafa A.
Author_Institution
Univ. of Calgary, Calgary
fYear
2007
fDate
6-8 Sept. 2007
Firstpage
12
Lastpage
20
Abstract
A sliding window join (SWJoin) is becoming an integral operation in every stream data management system. In some streaming applications the increasing volume of streamed data as well as the multiplicity of concurrent queries requires an adaptive SWJoin algorithm for the limited memory resources. Previous algorithms of SWJoin address the memory limitation by exploiting external-memory resources while imposing timely ordered arrival of input data streams. In this paper we propose an external-memory sliding-window join algorithm (EM-SWJoin) that addresses general arrival patterns of input streams and exploits disk- based data structures. The algorithm runs in two phases. The first phase partially joins the arriving data of one stream with the memory-resident data of the other streams. The second phase completes the processing of the partially joined data by considering the disk-resident data from the corresponding streams. Swapping from one phase to the other improves the response time of the input data. A comparative study between EM-SWJoin and other related algorithms illustrates the superiority of the proposed algorithm.
Keywords
data structures; database management systems; adaptive SWJoin algorithm; disk-based data structure; external-memory sliding-window join algorithm; memory environment; stream data management system; stream window; Aggregates; Application software; Computer science; Data engineering; Data structures; Delay effects; Drives; Environmental management; Memory management; Wireless networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications Symposium, 2007. IDEAS 2007. 11th International
Conference_Location
Banff, Alta.
ISSN
1098-8068
Print_ISBN
978-0-7695-2947-9
Type
conf
DOI
10.1109/IDEAS.2007.4318084
Filename
4318084
Link To Document