Model-Driven Integration of Compression Algorithms in Column-Store Database Systems
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Modern database systems are very often in the position to store their entire data in main memory. Aside from increased main memory capacities, a further driver for in-memory database systems was the shift to a decomposition storage model in combination with lightweight data compression algorithms. Using both mentioned storage design concepts, large datasets can be held and processed in main memory with a low memory footprint. In recent years, a large corpus of lightweight data compression algorithms has been developed to efficiently Vorlage wechselnsupport different data characteristics. In this paper, we present our novel model-driven concept to integrate this large and evolving corpus of lightweight data compression algorithms in column-store database systems. Core components of our concept are (i) a unified conceptual model for lightweight compression algorithms, (ii) specifying algorithms as platform-independent model instances, (iii) transforming model instances into low-level system code, and (iv) integrating low-level system code into a storage layer.
Details
Original language | English |
---|---|
Title of host publication | Proceedings of the Conference "Lernen, Wissen, Daten, Analysen" |
Editors | Ralf Krestel, Davide Mottin, Emmanuel Müller |
Pages | 30-41 |
Number of pages | 12 |
Publication status | Published - 2016 |
Peer-reviewed | Yes |
Publication series
Series | CEUR Workshop Proceedings |
---|---|
Volume | 1670 |
ISSN | 1613-0073 |
Conference
Title | 2016 Conference "Lernen, Wissen, Daten, Analysen", LWDA 2016 |
---|---|
Duration | 12 - 14 September 2016 |
City | Potsdam |
Country | Germany |
External IDs
Scopus | 84988874501 |
---|---|
ORCID | /0000-0001-8107-2775/work/142253406 |