Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-4187

Support compressed data natively

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      I think it's common to put files in ZooKeeper that compress well, sometimes extremely well.  The client (perhaps facilitated by Curator) can compress this, but it'd be nicer I think if ZK supported this natively.

      Wether a file is compressed or not could be the choice of the client, and the ZK client could just do it for the user (ease of use), provided you have the appropriate dependency.  The server need not do any compression; leave it to the client.  A ZK client could tell the server what compression algorithms it supports, so that if a client (perhaps an old one) doesn't have the compression libs needed for a given file it wants, the server could decompress on its behalf.  That should handle backwards-compatibility.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              dsmiley David Smiley
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: