Data Stream Management Processing High-Speed Data Streams

We live in the era of “Big Data”: Petabytes of digital information are generated daily, and need to be processed and analyzed for interesting patterns and trends. Besides volume, a defining characteristic of Big Data is its velocity; that is, data is instantiated in the form of continuous, high-spee...

Full description

Bibliographic Details
Other Authors: Garofalakis, Minos (Editor), Gehrke, Johannes (Editor), Rastogi, Rajeev (Editor)
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 2016, 2016
Edition:1st ed. 2016
Series:Data-Centric Systems and Applications
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Description
Summary:We live in the era of “Big Data”: Petabytes of digital information are generated daily, and need to be processed and analyzed for interesting patterns and trends. Besides volume, a defining characteristic of Big Data is its velocity; that is, data is instantiated in the form of continuous, high-speed data streams that arrive at rapid rates, and need to be processed and analyzed on a continuous (24x7) basis. Such data streams pose very difficult challenges for conventional data-management architectures, which are built primarily on the concept of persistent, static data collections. This volume focuses on the theory and practice of data stream management, and the novel challenges this emerging domain poses for data-management algorithms, systems, and applications.
Part V then presents some representative applications of streaming techniques in different domains (e.g., network management, financial analytics). Finally, the volume concludes with an overview of current data streaming productsand new application domains (e.g. cloud computing, big data analytics, and complex event processing), and a discussion of future directions in this exciting field. The book provides a comprehensive overview of core concepts and technological foundations, as well as various systems and applications, and is of particular interest to students, lecturers and researchers in the area of data stream management.
The collection of chapters, contributed by authorities in the field, offers a comprehensive introduction to both the algorithmic/theoretical foundations of data streams, as well as the streamingsystems and applications built in different domains. A short introductory chapter provides a brief summary of some basic data streaming concepts and models, and discusses the key elements of a generic stream query processing architecture. Subsequently, Part I focuses on basic streaming algorithms for some key analytics functions (e.g., quantiles, norms, join aggregates, heavy hitters) over streaming data. Part II then examines important techniques for basic stream mining tasks (e.g., clustering, classification, frequent itemsets). Part III discusses a number of advanced topics on stream processing algorithms, and Part IV focuses on system and language aspects of data stream processing with surveys of influential system prototypes and language designs.
Physical Description:VII, 537 p. 103 illus., 16 illus. in color online resource
ISBN:9783540286080