In-memory big data management and processing: A survey

H Zhang, G Chen, BC Ooi, KL Tan… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Growing main memory capacity has fueled the development of in-memory big data
management and processing. By eliminating disk I/O bottleneck, it is now possible to support …

Main memory database recovery: A survey

A Magalhaes, JM Monteiro, A Brayner - ACM Computing Surveys (CSUR …, 2021 - dl.acm.org
Many of today's applications need massive real-time data processing. In-memory database
systems have become a good alternative for these requirements. These systems maintain …

Main memory database systems

F Faerber, A Kemper, PÅ Larson… - … and Trends® in …, 2017 - nowpublishers.com
This article provides an overview of recent developments in mainmemory database systems.
With growing memory sizes and memory prices dropping by a factor of 10 every 5 years …

Adaptive HTAP through elastic resource scheduling

A Raza, P Chrysogelos, AC Anadiotis… - Proceedings of the 2020 …, 2020 - dl.acm.org
Modern Hybrid Transactional/Analytical Processing (HTAP) systems use an integrated data
processing engine that performs analytics on fresh data, which are ingested from a …

Compacting transactional data in hybrid OLTP & OLAP databases

F Funke, A Kemper, T Neumann - arXiv preprint arXiv:1208.0224, 2012 - arxiv.org
Growing main memory sizes have facilitated database management systems that keep the
entire database in main memory. The drastic performance improvements that came along …

GPU-accelerated data management under the test of time

SMA Raza, P Chrysogelos, P Sioulas… - … proceedings of the …, 2020 - infoscience.epfl.ch
GPUs are becoming increasingly popular in large scale data center installations due to their
strong, embarrassingly parallel, processing capabilities. Data management systems are …

Accelerating analytical processing in mvcc using fine-granular high-frequency virtual snapshotting

A Sharma, FM Schuhknecht, J Dittrich - Proceedings of the 2018 …, 2018 - dl.acm.org
Efficient transaction management is a delicate task. As systems face transactions of
inherently different types, ranging from point updates to long-running analytical queries, it is …

RUMA has it: Rewired user-space memory access is possible!

FM Schuhknecht, J Dittrich, A Sharma - Proceedings of the VLDB …, 2016 - dl.acm.org
Memory management is one of the most boring topics in database research. It plays a minor
role in tasks like free-space management or efficient space usage. Here and there we also …

[PDF][PDF] HyPer: Adapting Columnar Main-Memory Data Management for Transactional AND Query Processing.

A Kemper, T Neumann, F Funke, V Leis… - IEEE Data Eng. Bull …, 2012 - academia.edu
Traditionally, business applications have separated their data into an OLTP data store for
high throughput transaction processing and a data warehouse for complex query …

Customized OS support for data-processing

J Giceva, G Zellweger, G Alonso, T Rosco - Proceedings of the 12th …, 2016 - dl.acm.org
For decades, database engines have found the generic interfaces offered by the operating
systems at odds with the need for efficient utilization of hardware resources. As a result, most …