Columnar Encoding
列式エンコーディング将関係データ按列而非按行格納,させる同列同型データ連続排列,便于型専用圧縮とベクトル化扫描。
目的
において分析型クエリ(OLAP)中減少 I/O と提升圧縮率,只読み取り所需列。
メカニズム
毎列独立連続格納,配合 RLE、字典エンコーディング、Bit-Packing、FOR 等型専用圧縮。行データを通じて行号写像へ各列偏移。
ユースケース
- OLAP 列指向データベース
- データウェアハウスのストレージ
- ログ分析エンジン
列式エンコーディング将関係データ按列而非按行格納,させる同列同型データ連続排列,便于型専用圧縮とベクトル化扫描。
において分析型クエリ(OLAP)中減少 I/O と提升圧縮率,只読み取り所需列。
毎列独立連続格納,配合 RLE、字典エンコーディング、Bit-Packing、FOR 等型専用圧縮。行データを通じて行号写像へ各列偏移。