跳到主要内容
uencoder

Columnar Encoding

列式编码将关系数据按列而非按行存储,使同列同类型数据连续排列,便于类型专用压缩与向量化扫描。

用途

在分析型查询(OLAP)中减少 I/O 与提升压缩率,只读取所需列。

机制

每列独立连续存储,配合 RLE、字典编码、Bit-Packing、FOR 等类型专用压缩。行数据通过行号映射到各列偏移。

用例

  • OLAP 列式数据库
  • 数据仓库存储
  • 日志分析引擎

相关工具

参考链接