Data Management

Exploiting the Power of Relational Databases for Efficient Stream Processing

Free registration required

Executive Summary

Stream applications gained significant popularity over the last years that lead to the development of specialized stream engines. These systems are designed from scratch with a different philosophy than nowadays database engines in order to cope with the stream applications requirements. However, this means that they lack the power and sophisticated techniques of a full edged database system that exploits techniques and algorithms accumulated over many years of database research. In this paper, the authors take the opposite route and design a stream engine directly on top of a database kernel. Incoming tuples are directly stored upon arrival in a new kind of system tables, called baskets.

  • Format: PDF
  • Size: 588.23 KB