Details
-
Task
-
Resolution: Unresolved
-
Major
-
None
-
0
Description
Zstd has compression levels from -20 to 20 which tradeoff compression speed/CPU usage with disk usage. Decompression speed is not affected.
Atm magma uses compression level one for all data and LZ4 for index blocks.
We could save additional space by increasing the compression level of cold SSTables during background compression to save space if we detect that the compaction queues are not too large ie. there is sufficient CPU headroom.