Abstract
In 2011 we showed how to use dynamic code generation to process queries in a data-centric manner. This execution model can produce compact and efficient code and was successfully used by both our own systems and systems of other groups. As the systems become used in practice, additional techniques were developed for shortcomings that did arrive, including low-latency compilation, multi-threading support, and others. This paper gives an overview of the evolution of our query engine within in the last ten years, and points out which problem have to be tackled to bring a compiling system into production usage.
Original language | English |
---|---|
Pages (from-to) | 3207-3210 |
Number of pages | 4 |
Journal | Proceedings of the VLDB Endowment |
Volume | 14 |
Issue number | 12 |
DOIs | |
State | Published - 2021 |
Event | 47th International Conference on Very Large Data Bases, VLDB 2021 - Virtual, Online Duration: 16 Aug 2021 → 20 Aug 2021 |