v.19.11New Feature

Doubledelta and Gorilla Column Codecs #5600 (vasily Nemkov)

DoubleDelta and Gorilla column codecs #5600 (Vasily Nemkov)
Introduces two new column codecs, DoubleDelta and Gorilla, for enhanced compression of floating-point data in ClickHouse.

Why it matters

These codecs significantly improve compression ratios and performance when storing and processing floating-point numbers by leveraging domain-specific encoding techniques. This helps reduce storage costs and can speed up query execution on datasets with floating-point columns.

How to use it

To use these codecs, specify either DoubleDelta or Gorilla as the compression codec for floating-point columns when creating or altering tables. For example, use ALTER TABLE table_name MODIFY COLUMN col_name Float64 CODEC(DoubleDelta) to apply the DoubleDelta codec.