Title :
Nile: a query processing engine for data streams
Author :
Hammad, M.A. ; Mokbel, M.F. ; Ali, M.H. ; Aref, W.G. ; Catlin, A.C. ; Elmagarmid, A.K. ; Eltabakh, M. ; Elfeky, M.G. ; Ghanem, T.M. ; Gwadera, R. ; Ilyas, I.F. ; Marzouk, M. ; Xiong, X.
Author_Institution :
Purdue Univ., West Lafayette, IN, USA
fDate :
30 March-2 April 2004
Abstract :
We present the demonstration of the design of "STEAM", Purdue Boiler Makers\´ stream database system that allows for the processing of continuous and snap-shot queries over data streams. Specifically, the demonstration focuses on the query processing engine, "Nile". Nile extends the query processor engine of an object-relational database management system, PREDATOR, to process continuous queries over data streams. Nile supports extended SQL operators that handle sliding-window execution as an approach to restrict the size of the stored state in operators such as join.
Keywords :
object-oriented databases; query processing; relational databases; SQL operators; data streams; object-relational database management system; query processing engine; stream database system; Access control; Boilers; Content management; Database systems; Engines; Quality management; Quality of service; Query processing; Scalability; Streaming media;
Conference_Titel :
Data Engineering, 2004. Proceedings. 20th International Conference on
Print_ISBN :
0-7695-2065-0
DOI :
10.1109/ICDE.2004.1320080