Query Optimization in Heterogenous Event Processing Federations
Zusammenfassung
Continuous processing of event streams evolved to an important class of data management over the last years and will become even more important due to novel applications such as the Internet of Things. Because systems for data stream and event processing have been developed independent of each other, often in competition and without the existence of any standards, the Stream Processing System (SPS) landscape is extremely heterogeneous today. To overcome the problems caused by this heterogeneity, a novel event processing middleware, the Java Event Processing Connectivity (JEPC), has been presented recently. However, despite the fact that SPSs can be accessed uniformly using JEPC, their different performance profiles caused by different algorithms and implementations remain. This gives the opportunity to query optimization, because individual system strengths can be exploited. In this paper, we present a novel query optimizer that exploits the technical heterogeneity in a federation of different unified SPSs. Taking into account different performance profiles of SPSs, we address query plan partitioning, candidate selection, and reducing inter-system communication in order to improve the overall query performance. We suggest a heuristic that finds a good initial mapping of sub-plans to a set of heterogenous SPSs. An experimental evaluation clearly shows that heterogeneous federations outperform homogeneous federations, in general, and that our heuristic performs well in practice.
- Vollständige Referenz
- BibTeX
Pinnecke, M. & Hoßbach, B.,
(2015).
Query Optimization in Heterogenous Event Processing Federations.
Datenbank-Spektrum: Vol. 15, No. 3.
Springer.
(S. 193-202).
DOI: 10.1007/s13222-015-0195-0
@article{mci/Pinnecke2015,
author = {Pinnecke, Marcus AND Hoßbach, Bastian},
title = {Query Optimization in Heterogenous Event Processing Federations},
journal = {Datenbank-Spektrum},
volume = {15},
number = {3},
year = {2015},
,
pages = { 193-202 } ,
doi = { 10.1007/s13222-015-0195-0 }
}
author = {Pinnecke, Marcus AND Hoßbach, Bastian},
title = {Query Optimization in Heterogenous Event Processing Federations},
journal = {Datenbank-Spektrum},
volume = {15},
number = {3},
year = {2015},
,
pages = { 193-202 } ,
doi = { 10.1007/s13222-015-0195-0 }
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1007/s13222-015-0195-0
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 1610-1995
Datum: 2015
Typ: Text/Journal Article

