Query processing on heterogeneous CPU/GPU systems
Due to their high computational power and internal memory bandwidth, graphic processing
units (GPUs) have been extensively studied by the database systems research community …
units (GPUs) have been extensively studied by the database systems research community …
TiDB: a Raft-based HTAP database
D Huang, Q Liu, Q Cui, Z Fang, X Ma, F Xu… - Proceedings of the …, 2020 - dl.acm.org
Hybrid Transactional and Analytical Processing (HTAP) databases require processing
transactional and analytical queries in isolation to remove the interference between them. To …
transactional and analytical queries in isolation to remove the interference between them. To …
Enabling CXL memory expansion for in-memory database management systems
Limited memory volume is always a performance bottleneck in an in-memory database
management system (IMDBMS) as the data size keeps increasing. To overcome the …
management system (IMDBMS) as the data size keeps increasing. To overcome the …
BatchDB: Efficient isolated execution of hybrid OLTP+ OLAP workloads for interactive applications
In this paper we present BatchDB, an in-memory database engine designed for hybrid OLTP
and OLAP workloads. BatchDB achieves good performance, provides a high level of data …
and OLAP workloads. BatchDB achieves good performance, provides a high level of data …
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 drop** by a factor of 10 every 5 years …
With growing memory sizes and memory prices drop** by a factor of 10 every 5 years …
Adaptive HTAP through elastic resource scheduling
Modern Hybrid Transactional/Analytical Processing (HTAP) systems use an integrated data
processing engine that performs analytics on fresh data, which are ingested from a …
processing engine that performs analytics on fresh data, which are ingested from a …
Real-time data infrastructure at uber
Y Fu, C Soman - Proceedings of the 2021 International Conference on …, 2021 - dl.acm.org
Uber's business is highly real-time in nature. PBs of data is continuously being collected
from the end users such as Uber drivers, riders, restaurants, eaters and so on everyday …
from the end users such as Uber drivers, riders, restaurants, eaters and so on everyday …
An Examination of CXL Memory Use Cases for In-Memory Database Management Systems using SAP HANA
CXL-based disaggregated memory systems offer options to expand the memory beyond the
limits of a single server via cache-coherent memory expansion cards or memory pools …
limits of a single server via cache-coherent memory expansion cards or memory pools …
HTAP databases: What is new and what is next
Processing the mixed workloads of transactions and analytical queries in a single database
system can eliminate the ETL process and enable real-time data analysis on the transaction …
system can eliminate the ETL process and enable real-time data analysis on the transaction …
Scalable garbage collection for in-memory MVCC systems
To support Hybrid Transaction and Analytical Processing (HTAP), database systems
generally rely on Multi-Version Concurrency Control (MVCC). While MVCC elegantly …
generally rely on Multi-Version Concurrency Control (MVCC). While MVCC elegantly …