push.replication.compression-algorithm
Background
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. -
ZSTD:ZSTDwith the default compression level, usually level3. Gives good compression typically as good as gzip but runs in about 1/10 of the time. -
ZSTD1:ZSTDbut with compression level 1. Gives almost as good compression asZSTDbut is about twice as fast. -
ZSTD2:ZSTDbut with compression level 2. -
ZSTD3:ZSTDbut with compression level 3.
Setting the key
Set this configuration key in the search package or data source configuration.
Use the configuration key editor to add or edit the push.replication.compression-algorithm key, and set the value. This can be set to any valid PushReplicationCompressionAlgorithm allowed values: GZIP, LZF, NONE, ZSTD, ZSTD1, ZSTD2 or ZSTD3 value.