The compression algorithm to use when transferring compressible files to push data source slaves.
PushReplicationCompressionAlgorithm allowed values:
Can be set in: collection.cfg
The compression algorithm to use when transferring compressible files to push data source slaves. The following options are available:
GZIP: Gives good compression but is the slowest. Should be used when a slaves network bandwidth no more than 100Mbps
LZF: Gives good compression but still uses some CPU on the master.
NONE: No compression.
ZSTDwith the default compression level, usually level
3. Gives good compression typically as good as gzip but runs in about 1/10 of the time.
ZSTDbut with compression level 1. Gives almost as good compression as
ZSTDbut is about twice as fast.
ZSTDbut with compression level 2.
ZSTDbut with compression level 3.
If 42 push slaves are all sharing the same 1Gbps link to master then
ZSTD1 can be used to save network
resources and CPU resources: