Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-58610

Magma: Increase Zstd compression level for cold data

    XMLWordPrintable

Details

    • 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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            srinath.duvuru Srinath Duvuru
            apaar.gupta Apaar Gupta
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty