In-Memory Compression, Columnar Compression Techniques: Difference between revisions
Jump to navigation
Jump to search
(Created page with "The following compression techniques are implemented: * Sparse Storage for columns with lots of NULL values * Float Storage for scientific data * Integer Compression with a bit-size approach * Sequence Compression for sequences of integers like IDs (1, 2, 3, 4, 5 ...) * Dictionary Compression for short strings * BLOB Zipping and Deduplication for strings longer than 1KiB") |
No edit summary |
||
Line 1: | Line 1: | ||
The following compression techniques are implemented: | The following columnar compression techniques are implemented: | ||
* [[Sparse Storage]] for columns with lots of NULL values | * [[Sparse Storage]] for columns with lots of NULL values | ||
Line 7: | Line 7: | ||
* [[Dictionary Compression]] for short strings | * [[Dictionary Compression]] for short strings | ||
* [[BLOB Zipping and Deduplication]] for strings longer than 1KiB | * [[BLOB Zipping and Deduplication]] for strings longer than 1KiB | ||
Also, MemCP is able to [[Index Compression|compress indexes]]. |
Revision as of 18:04, 17 May 2024
The following columnar compression techniques are implemented:
- Sparse Storage for columns with lots of NULL values
- Float Storage for scientific data
- Integer Compression with a bit-size approach
- Sequence Compression for sequences of integers like IDs (1, 2, 3, 4, 5 ...)
- Dictionary Compression for short strings
- BLOB Zipping and Deduplication for strings longer than 1KiB
Also, MemCP is able to compress indexes.