我正在查看所有 InfluxDB 示例,它们似乎都以“现在时间”(插入时间)插入。有一个明确定义的“时间”字段,但没有一个示例使用它。
将事件时间记录为“将时间插入数据库”是一种糟糕的模式。最好让传感器将其当前时间的概念附加到传感器值,传递该记录,然后将其插入具有该时间值的各种分析数据库中。(非常小的传感器可能有一个“控制器”,它更了解时间,但这仍然不是数据库插入)。
一个明显的例子是日志文件。每行都有一个时间戳,就在开头。爱它或恨它,但这是你对事件发生时间的最佳看法。
我正在寻找以指定时间值插入 InfluxDB 的示例,但还没有想出一个。时间似乎总是隐含的当前时间。