Columnar Database Coprocessor for Computing Cluster System

Authors

  • Elena V. Ivanova Author
  • Leonid B. Sokolinsky Author

Abstract

The paper is devoted to the design and implementation issues of columnar coprocessor for RDBMS. Columnar coprocessor (CCOP) is developed on the base of columnar data storage mod-el. It is designed for large computing cluster systems. CCOP can utilize CPUs as well as manycore coprocessors MIC. CCOP maintains the columnar indices with surrogate keys stored in distribut-ed main memory. The partitioning is performed on the base of domain-interval model. For the data warehouse workload, CCOP demonstrates performance much higher than row-stores do.

Published

2015-10-30

Issue

Section

Informatics, Computers and Control