Запись разных точек измерений в одинаковый штамп времени

Можно ли записать более одной точки с одной и той же временной меткой в ​​одно измерение, используя InfluxDB. Проблема заключается в том, что я сохраняю данные из регистраторов, которые имеют одну временную метку, и измерения от многих инверторов для этой временной метки, и, конечно, точки записываются более мощно. Как я могу решить проблему?

Данные как:

время: 2016-08-09 12:10:08
инвертор: 1
… другие поля

время: 2016-08-09 12:10:08
инвертор: 2
… другие поля

время: 2016-08-09 12:10:08
инвертор: 3
… другие поля

так далее…

0

Решение

Нет, у вас не может быть двух записей с одной и той же отметкой времени для одного и того же измерения.

От Документация InfluxDB:

Концептуально вы можете думать об измерении как о таблице SQL, где первичным индексом всегда является время. теги и поля фактически являются столбцами в таблице. теги индексируются, а поля нет.

Однако вы можете использовать высокую точность временных меток Influx. Точность вашей даты и времени составляет всего несколько секунд. Временные метки Influx различаются наносекундами. Таким образом, вы можете использовать такую ​​информацию, как индекс инвертора, и «кодировать» ее в наносекунды. Таким образом, никакие две записи не будут сталкиваться в одной и той же отметке времени.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]