DataCell: Building a Data Stream Engine on Top of a Relational Database Kernel
Source: VLDB Endowment
Stream applications gained significant popularity in recent years, which lead to the development of specialized datastream engines. They often have been designed from scratch and are tuned towards the specific requirements posed by their initial target applications, e.g., network monitoring and financial services. However, this also meant that they lack the power and sophisticated techniques of a full edged database system accumulated over many years of database research. In this PhD work, the authors take the opposite route and design a stream engine, the DataCell, directly on top of a modern database kernel. To achieve this objective, they isolated the necessary and sufficient mechanism to support continuous query processing in a relational database environment.