説明
- V4.x系ではアーキテクチャの最適化が行われたため、各モジュールで使用する圧縮アルゴリズムを個別に制御するようになり、統一されたデフォルトの圧縮アルゴリズムは使用されなくなりました。この構成パラメータはV4.0.0以降のバージョンから削除されました。
- V4.x系では:
- V4.1.0以降のバージョンでは、テナントレベルの構成パラメータ
log_transport_compress_funcを使用して、ログ転送プロセスで使用する圧縮アルゴリズムを制御します。log_transport_compress_funcパラメータの詳細については、log_transport_compress_funcを参照してください。 - V4.2.x系では、V4.2.1以降のバージョンから、テナントレベルの構成パラメータ
kv_transport_compress_funcを使用して、OBKV-Tableクエリ結果の転送で使用する圧縮アルゴリズムを制御します。V4.3.x系では、クラスタレベルの構成パラメータtableapi_transport_compress_funcを使用して、OBKV-Tableクエリ結果の転送で使用する圧縮アルゴリズムを制御します。tableapi_transport_compress_funcパラメータの詳細については、tableapi_transport_compress_funcを参照してください。
- V4.1.0以降のバージョンでは、テナントレベルの構成パラメータ
機能の概要
default_transport_compress_funcは、クラスタ全体のRPC圧縮アルゴリズムを設定します。
プロパティの説明
| プロパティ | 説明 |
|---|---|
| パラメータタイプ | String |
| デフォルト値 | none |
| 値の範囲 | |
| OBServerノードの再起動が必要か | 不要です |
設定例
クラスタ全体のRPC転送の圧縮アルゴリズムをlz4_1.0に設定します。
obclient> ALTER SYSTEM SET default_transport_compress_func = 'lz4_1.0';