docs:update compress config

This commit is contained in:
xiao-77 2025-01-24 13:26:29 +08:00
parent cabda6c860
commit 3eb361a19a
1 changed files with 49 additions and 9 deletions

View File

@ -1418,15 +1418,55 @@ charset 的有效值是 UTF-8。
- 支持版本:从 v3.3.4.5 版本开始引入
### 压缩参数
|参数名称|支持版本|动态修改|参数含义|
|------------|----------|-------------------------|-|
|fPrecision | |支持动态修改 立即生效 |设置 float 类型浮点数压缩精度 ,取值范围 0.1 ~ 0.00000001 ,默认值 0.00000001 , 小于此值的浮点数尾数部分将被截断|
|dPrecision | |支持动态修改 立即生效 |设置 double 类型浮点数压缩精度 , 取值范围 0.1 ~ 0.0000000000000001 默认值 0.0000000000000001 小于此值的浮点数尾数部分将被截取|
|lossyColumn |3.3.0.0 前|不支持动态修改 |对 float 和/或 double 类型启用 TSZ 有损压缩;取值范围 float/double/none默认值 none表示关闭无损压缩|
|ifAdtFse | |支持动态修改 重启生效 |在启用 TSZ 有损压缩时,使用 FSE 算法替换 HUFFMAN 算法FSE 算法压缩速度更快但解压稍慢追求压缩速度可选用此算法0关闭1打开默认值为 0|
|maxRange | |支持动态修改 重启生效 |内部参数,用于有损压缩设置|
|curRange | |支持动态修改 重启生效 |内部参数,用于有损压缩设置|
|compressor | |支持动态修改 重启生效 |内部参数,用于有损压缩设置|
#### fPrecision
- 说明:设置 float 类型浮点数压缩精度, 小于此值的浮点数尾数部分将被截断
- 类型:浮点数
- 默认值0.00000001
- 最小值0.00000001
- 最大值0.1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### dPrecision
- 说明:设置 double 类型浮点数压缩精度,小于此值的浮点数尾数部分将被截取
- 类型:浮点数
- 默认值0.0000000000000001
- 最小值0.0000000000000001
- 最大值0.1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### lossyColumn
- 说明:对 float 和/或 double 类型启用 TSZ 有损压缩
- 取值范围float/double/none
- 默认值none表示关闭无损压缩
- 动态修改:不支持
- 支持版本:从 v3.3.0.0 前支持
#### ifAdtFse
- 说明:在启用 TSZ 有损压缩时,使用 FSE 算法替换 HUFFMAN 算法FSE 算法压缩速度更快,但解压稍慢,追求压缩速度可选用此算法
- 类型整数0关闭1打开
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### maxRange
- 说明:用于有损压缩设置 `内部参数`
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### curRange
- 说明:用于有损压缩设置 `内部参数`
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### compressor
- 说明:用于有损压缩设置 `内部参数`
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.1.0.0 版本开始引入
**补充说明**
1. 在 3.4.0.0 之后,所有配置参数都将被持久化到本地存储,重启数据库服务后,将默认使用持久化的配置参数列表;如果您希望继续使用 config 文件中配置的参数,需设置 forceReadConfig 为 1。