Abstract
In recent years, a new class of applications has emerged that requires managing data streams, i.e., data composed of continuous, real-time sequence of items. This chapter introduces issues and solutions in managing stream data. Some typical applications requiring support for streaming data are described and the challenges for data management systems in supporting these requirements are identified. This is followed by a description of solutions aimed at providing the required functionality. The chapter concludes with a tour of the rest of the chapters in the book.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Arasu, S. Babu, and J. Widom (2003). The CQL continuous query language: semantic foundations and query execution. Stanford University TR No. 2003-67.
A. Arasu, M. Cherniack, E. Galvez, D. Maier, A. Maskey, E. Ryvkina, M. Stonebraker and R. Tibbetts (2004). Linear Road: A Benchmark for Stream Data Management Systems. In Proceedings of VLDB Conference.
B. Babcock, S. Babu, M. Datar, R. Motawani, and J. Widom (2002). Models and issues in data stream systems. In Proceedings of PODS Conference.
D. Carney, U. Cetintemel, M. Cherniack, C. Convey, L. Christian, S. Lee, G. Seidman, M. Stonebraker, Michael, N. Tatbul, and S. Zdonik (2002). Monitoring Streams-A New Class of Data Management Applications. In Proceedings of VLDB Conference, pages 215–226.
S. Chandrasekaran, O. Cooper, A. Deshpande, M. Franklin, J. Hellerstein, W. Hong, S. Krishnamurthy, S. Madden, V. Raman, F. Reiss, M. Shah (2003). TelegraphCQ: Continuous Dataflow Processing for an Uncertain World. In Conference on Innovative Data Systems.
J. Chen, D. DeWitt, F. Tian, Y. Wang (2000). NiagaraCQ: A Scalable Continuous Query System for Internet Databases. In Proceedings of SIGMOD Conference.
C. Cortes, K. Fisher, D. Pregibon, A. Rogers (2000). Hancock: a Language for Extracting Signatures from Data Streams. In Proceedings of Conference on Knowledge Discovery and Data Mining.
A. Demers, J. Gehrke, R. Rajaraman, N. Trigoni, and Y. Yao (2003). The Cougar Project: A Work-in-Progress Report. In Sigmod Record, Volume 34, Number 4, December 2003.
J. Gehrke, F. Korn, and D. Srivastava (2001). On Computing Correlated Aggregates Over Continual Data Streams. In Proceedings of SIGMOD Conference.
L. Golab and M. Ozsu (2003). Issues in data stream management. ACM SIGMOD Record, 32(2):5–14, 2003.
IEEE Data Engineering Bulletin, Special Issue on Data Stream Processing. Vol. 26 No. 1, March 2003.
C. Jensen and R. Snodgrass (1999). Temporal Data Management. In IEEE Transactions on Knowledge and Data Engineering. 11(1).
T. Johnson, C. Cranor, O. Spatscheck, and V. Shkapenyuk (2003). Gigascope: A stream database for network applications. In Proceedings of ACM SIGMOD Conference, pages 647–651.
N. Koudas and D. Srivastava (2003). Data stream query processing: a tutorial. In Proceedings of VLDB Conference.
A. Lerner and D. Shasha (2003). AQuery: Query Language for Ordered Data, Optimization Techniques, and Experiments. In Proceedings of VLDB Conference.
T. Sellis (1988). Multiple-Query Optimization. In ACM TODS. 13(1): 23–52.
Stream Query Repository, Stanford University. http://www-db.stanford.edu/stream/sqr/
The STREAM Group, 2003. STREAM: The Stanford Stream Data Manager. In IEEE Data Engineering Bulletin, Vol. 26 No. 1, March 2003.
D. Terry, D. Goldberg, D. Nichols, and B. Oki (1992). Continuous Queries over Append-Only Databases. In Proceedings of ACM SIGMOD Conference, pages 321–330.
Jennifer Widom, Stefano Ceri (1996). Active Database Systems: Triggers and Rules For Advanced Database Processing. Morgan Kaufmann.
Y. Zhu and D. Shasha (2002) StatStream: Statistical Monitoring of Thousands of Data Streams in Real Time. In Proceedings of VLDB Conference.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
Chaudhry, N.A. (2005). Introduction to Stream Data Management. In: Chaudhry, N.A., Shaw, K., Abdelguerfi, M. (eds) Stream Data Management. Advances in Database Systems, vol 30. Springer, Boston, MA. https://doi.org/10.1007/0-387-25229-0_1
Download citation
DOI: https://doi.org/10.1007/0-387-25229-0_1
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-24393-1
Online ISBN: 978-0-387-25229-2
eBook Packages: Computer ScienceComputer Science (R0)