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

Compare and benchmark LZ4/Snappy/ZStd compression algorithms

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Critical
    • 5.5.0
    • 5.5.0
    • couchbase-bucket
    • None

    Description

      The goal of this task if to compare and benchmark a minimum of 3 compression algorithms: Snappy/LZ4/ZStd to decide which one will be the most suitable for the couchbase stack:

      • Given that this is going to be used by the Client SDK/Key-Value engine to store compressed documents and send compressed documents over the wire, it should be available in all languages.
      • Perfomance: The compression + transmit + decompression of documents that are compressible should result in reduced space usage in memory/disk and reduced network bandwidth and acceptable hits in latency.
      • Licensing:  It must be at least as permissive as Apache 2.0 (BSD / MIT are OK, GPL not).

       

      Attachments

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

        Activity

          People

            sriram Sriram Ganesan (Inactive)
            sriram Sriram Ganesan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty