The design and implementation of modern column-oriented database systems

D Abadi, P Boncz, S Harizopoulos… - … and Trends® in …, 2013 - nowpublishers.com
In this article, we survey recent research on column-oriented database systems, or column-
stores, where each attribute of a table is stored in a separate file or region on storage. Such …

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 …

DB2 with BLU acceleration: So much more than just a column store

V Raman, G Attaluri, R Barber, N Chainani… - Proceedings of the …, 2013 - dl.acm.org
DB2 with BLU Acceleration deeply integrates innovative new techniques for defining and
processing column-organized tables that speed read-mostly Business Intelligence queries …

RCFile: A fast and space-efficient data placement structure in MapReduce-based warehouse systems

Y He, R Lee, Y Huai, Z Shao, N Jain… - 2011 IEEE 27th …, 2011 - ieeexplore.ieee.org
MapReduce-based data warehouse systems are playing important roles of supporting big
data analytics to understand quickly the dynamics of user behavior trends and their needs in …

FAST: fast architecture sensitive tree search on modern CPUs and GPUs

C Kim, J Chhugani, N Satish, E Sedlar… - Proceedings of the …, 2010 - dl.acm.org
In-memory tree structured index search is a fundamental database operation. Modern
processors provide tremendous computing power by integrating multiple cores, each with …

Modern B-tree techniques

G Graefe - Foundations and Trends® in Databases, 2011 - nowpublishers.com
Invented about 40 years ago and called ubiquitous less than 10 years later, B-tree indexes
have been used in a wide variety of computing systems from handheld devices to …

SIMD-scan: ultra fast in-memory table scan using on-chip vector processing units

T Willhalm, N Popovici, Y Boshmaf, H Plattner… - Proceedings of the …, 2009 - dl.acm.org
The availability of huge system memory, even on standard servers, generated a lot of
interest in main memory database engines. In data warehouse systems, highly compressed …

Cpds: Enabling compressed and private data sharing for industrial Internet of Things over blockchain

S Qi, Y Lu, Y Zheng, Y Li, X Chen - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Internet of Things (IoT) is a promising technology to provide product traceability for industrial
systems. By using sensing and networking techniques, an IoT-enabled industrial system …

Constant-time query processing

V Raman, G Swart, L Qiao, F Reiss… - 2008 IEEE 24th …, 2008 - ieeexplore.ieee.org
Query performance in current systems depends significantly on tuning: how well the query
matches the available indexes, materialized views etc. Even in a well tuned system, there …

Purity: Building fast, highly-available enterprise flash storage from commodity components

J Colgrove, JD Davis, J Hayes, EL Miller… - Proceedings of the …, 2015 - dl.acm.org
Although flash storage has largely replaced hard disks in consumer class devices,
enterprise workloads pose unique challenges that have slowed adoption of flash …