Merge pull request #23409 from taosdata/docs/DuanKuanJun-patch-9-5

docs:Update 07-tsz.md
This commit is contained in:
Alex Duan 2023-10-25 20:46:06 +08:00 committed by GitHub
commit 418cf218da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -8,19 +8,19 @@ TSZ 压缩算法是 TDengine 为浮点数据类型提供的可选压缩算法,
## 适合场景
- TSZ 压缩算法是通过数据预测技术完成的压缩,所以更适合有规律变化的数据
- TSZ 压缩时间会更长一些,如果您的服务器 CPU 空闲,存储空间紧张的情况下适合选用
- TSZ 压缩时间会更长一些,如果您的服务器 CPU 空闲多,存储空间小的情况下适合选用
## 使用步骤
- TDengine 支持版本为 3.2.0.0 或以上
- 开启选项
在 taos.cfg 配置中增加以下内容,即可开启 TSZ 压缩算法,功能打开后,会替换默认算法
在 taos.cfg 配置中增加以下内容,即可开启 TSZ 压缩算法,功能打开后,会替换默认算法
以下表示字段类型是 float 及 double 类型都使用此压缩算法,也可以单独只配置一个
```sql
lossyColumns float|double
```
- 配置需重启服务生效
- 配置需重启服务生效
- Taosd 日志输出以下内容,表明功能已生效:
```sql
@ -56,6 +56,7 @@ DOUBLE 类型精度控制:
### ifAdtFse
TSZ 压缩中可选择的算法 FSE默认为 HUFFMAN
| 属性 | 说明 |
| -------- | -------------------------------- |
| 适用范围 | 服务器端 |
@ -65,4 +66,4 @@ TSZ 压缩中可选择的算法 FSE默认为 HUFFMAN
## 注意事项
- 打开 TSZ 后生成的存储数据格式,回退至 3.2.0.0 之前的版本,数据将不能被识别
- 打开 TSZ 后生成的存储数据格式,回退至 3.2.0.0 之前的版本,数据将不能被识别