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 …

Emptyheaded: A relational engine for graph processing

CR Aberger, A Lamb, S Tu, A Nötzli… - ACM Transactions on …, 2017 - dl.acm.org
There are two types of high-performance graph processing engines: low-and high-level
engines. Low-level engines (Galois, PowerGraph, Snap) provide optimized data structures …

Decoding billions of integers per second through vectorization

D Lemire, L Boytsov - Software: Practice and Experience, 2015 - Wiley Online Library
In many important applications—such as search engines and relational database systems—
data are stored in the form of arrays of integers. Encoding and, most importantly, decoding of …

[PDF][PDF] The SAP HANA Database--An Architecture Overview.

F Färber, N May, W Lehner, P Große, I Müller… - IEEE Data Eng …, 2012 - approyo.com
Requirements of enterprise applications have become much more demanding. They require
the computation of complex reports on transactional data while thousands of users may read …

[图书][B] In-memory data management: technology and applications

H Plattner, A Zeier - 2012 - books.google.com
In the last fifty years the world has been completely transformed through the use of IT. We
have now reached a new inflection point. This book presents, for the first time, how in …

Efficient transaction processing in SAP HANA database: the end of a column store myth

V Sikka, F Färber, W Lehner, SK Cha, T Peh… - Proceedings of the …, 2012 - dl.acm.org
The SAP HANA database is the core of SAP's new data management platform. The overall
goal of the SAP HANA database is to provide a generic but powerful system for different …

Hardware acceleration of compression and encryption in SAP HANA

M Chiosa, F Maschi, I Müller… - Proceedings of the …, 2022 - research-collection.ethz.ch
With the advent of cloud computing, where computational resources are expensive and data
movement needs to be secured and minimized, database management systems need to …

Polynesia: Enabling effective hybrid transactional/analytical databases with specialized hardware/software co-design

A Boroumand, S Ghose, GF Oliveira… - arXiv preprint arXiv …, 2021 - arxiv.org
An exponential growth in data volume, combined with increasing demand for real-time
analysis (ie, using the most recent data), has resulted in the emergence of database systems …

[PDF][PDF] Vectorizing Database Column Scans with Complex Predicates.

T Willhalm, I Oukid, I Müller, F Faerber - ADMS@ VLDB, 2013 - researchgate.net
The performance of the full table scan is critical for the overall performance of column-store
database systems such as the SAP HANA database. Compressing the underlying column …

Scaling up concurrent main-memory column-store scans: Towards adaptive numa-aware data and task placement

I Psaroudakis, T Scheuer, N May… - The Proceedings of …, 2015 - infoscience.epfl.ch
Main-memory column-stores are called to efficiently use modern non-uniform memory
access (NUMA) architectures to service concurrent clients on big data. The efficient usage of …