首批通过分布式安全可靠测评,为关键业务系统打造
default_transport_compress_func
更新时间:2026-04-10 11:58:02
说明
- 由于 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 |
| 取值范围 | |
| 是否可修改 | 是,支持通过 ALTER SYSTEM SET 语句修改。 |
| 是否重启 OBServer 节点生效 | 否,设置后立即生效。 |
配置示例
设置整个集群的 RPC 传输的压缩算法为 lz4_1.0。
obclient> ALTER SYSTEM SET default_transport_compress_func = 'lz4_1.0';