【发布时间】:2021-01-31 10:06:13
【问题描述】:
我被告知没有存储类似测量值的架构,其中包含读取时间序列数据库中的数组索引元数据。
电池组的具体电压读数可以被视为电池组 0-8 和电池组 0-12 中的电池的二维阵列。总共 96 次电压测量。
有一个单一的voltages 存储桶,每个测量都有标签,其中包含索引packIndex 和cellIndex 以及电压测量值,即
insert voltages,packIndex=2,cellIndex=0 value=3.4000
允许对来自同一包装索引的读数进行分组,这将是有益的,但是将索引存储为标签意味着我无法对这些索引执行操作,例如 SELECT voltages WHERE packIndex < 4 以执行诸如查找包装 3 中记录的最小电压到7等
我是否应该将此索引数据包含在字段值中,但这意味着我将无法按特定字段对数据进行分组。
我的问题具体是我应该将数组索引值存储为标签还是字段,还是我缺少另一种选择。
这是一种不常见的情况,还是有任何资源可能有助于解决这个问题?
【问题讨论】:
标签: database database-design time-series grafana influxdb