In response to increasing volumes of data being sent over the wire, Couchbase Data Platform now provides data compression between the SDK and Couchbase Server.
Documents may already be stored compressed with Snappy.
Now documents may be passed from client applications to the server in compressed form, saving around 40% in bandwidth, and also transmission time.
These operations take place automatically, after
HELLO negotiation with the server, and do not require any changes on the client side, beyond updating to a recent SDK version with compression support (see release notes).