Abstract

htmlabstractThis work aims at reducing the main-memory footprint in high performance hybrid OLTP & OLAP databases, while retaining high query performance and transactional throughput. For this purpose, an innovative compressed columnar storage format for cold data, called Data Blocks is introduced. Data Blocks further incorporate a new light-weight index structure called Positional SMA that narrows scan ranges within Data Blocks even if the entire block cannot be ruled out. To achieve highest OLTP performance, the compression schemes of Data Blocks are very light-weight, such that OLTP transactions can still quickly access individual tuples. This sets our storage scheme apart from those used in specialized analytical databases where data must usually be bit-unpacked. Up to now, high-performance analytical systems use either vectorized query execution or “just-in-time” (JIT) query compilation. The fine-grained adaptivity of Data Blocks necessitates the integration of the best features of each approach by an interpreted vectorized scan subsystem feeding into JIT-compiled query pipelines. Experimental evaluation of HyPer, our full-fledged hybrid OLTP & OLAP database system, shows that Data Blocks accelerate performance on a variety of query workloads while retaining high transaction throughput.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1145/2882903.2882925
https://research.vu.nl/en/publications/data-blocks-hybrid-oltp-and-olap-on-compressed-storage-using-both,
https://dl.acm.org/citation.cfm?id=2882925,
https://www.narcis.nl/publication/RecordID/oai%3Acwi.nl%3A24382,
https://doi.org/10.1145/2882903.2882925,
https://dl.acm.org/citation.cfm?doid=2882903.2882925,
http://oai.cwi.nl/oai/asset/24382/24382B.pdf,
https://academic.microsoft.com/#/detail/2439390339
http://dx.doi.org/10.1145/2882903.2882925
http://dx.doi.org/10.1145/2882903.2882925 under the license http://www.acm.org/publications/policies/copyright_policy#Background
Back to Top

Document information

Published on 01/01/2016

Volume 2016, 2016
DOI: 10.1145/2882903.2882925
Licence: Other

Document Score

0

Views 5
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?