TDengine 设备采集频率不一致的问题
2020-05-07 本文已影响0人
我的小猫不见了
- 已知有设备A , 它的运行指标有 S1 , S2 .
S1指标需要2秒采集一次
S2指标需要1 秒采集一次
有两种解决方案 , 建两个表
S1 2
表1插入S1 , 两秒间隔插入
S2 1
表2插入S2 , 一秒间隔插入
那么问题来了 , 表1 , 表二相互独立了?
另一种方案
还是只插入一个表
但是有三列
S1 , S2 , S2 step
step
我觉得能不能开发一种预插入 , 第一次插入S1,S2 , 第二次是部分S3 ,然后合成一个
又或者在客户端 , 保存多次采集一次插入
S1 ,S2 ,S2 step
|2020.01.01 | 3-16 | 00:00 | S1 | S2 | S3 |
|2020.01.01 | 3-16 | 00:02 | S1 | S2 | S3 |
这里面有个默认属性 , 那就是S1采集一次 , S2 采集了两次 ,
我们把时间间隔 隐性的加入到了一个表之中
but , 如果一个表列A两分钟一次 , 列B 5分钟一次 ,咋办 ,
每个相同的列B里面难以存放先沟通那个的列A ,
但是在十分钟之后 , 又会回到起始点