我可以为 Apache IoTDB 中的一组时间序列只保存一个时间列吗?
Posted
技术标签:
【中文标题】我可以为 Apache IoTDB 中的一组时间序列只保存一个时间列吗?【英文标题】:Can I save only one time column for a group of timeseries in Apache IoTDB? 【发布时间】:2021-12-30 22:01:00 【问题描述】:我发现即使我将一批共享相同时间列的时间序列(它们来自同一个设备,因此它们的采样频率相同)插入到 apache iotdb 中,在 tsfile 中,它也会为每个时间序列保存时间列,这使压缩比变差。我可以有一些方法只为 Apache IoTDB 中的一组时间序列保存一个时间列吗?
【问题讨论】:
【参考方案1】:在 0.12 版本中,你没有办法这样做。但是,在 master 分支中,我们已经通过对齐时间序列的定义来支持这一点。它的sql可以参考https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181307906。
目前对齐时间序列功能还不完善,只支持部分查询。我们将持续支持更多查询。
我们会在0.13版本全面支持,届时你可以试试。
【讨论】:
以上是关于我可以为 Apache IoTDB 中的一组时间序列只保存一个时间列吗?的主要内容,如果未能解决你的问题,请参考以下文章
Apache IoTDB源码解析(0.11.2版本):Session的源码解析