Skip to content

Column Database

Introduction

Optimizations

Compression

Run length encoding

Dicioanry encoding

Bit Vector encoding

Huffman encoding

Late Tuple Materialization

Essentially, we want to defer tuple creation as lately as possible. Therefore, we should push project down logical plan as far as possible.

Block Iteration/Vectorization

Back to top