【发布时间】:2016-11-25 16:13:38
【问题描述】:
我是 InfluxDB 的新手,对如何存储我的数据有疑问。我们的光学传感器有一个输出,每个时间戳有数千个值。到目前为止,我只看到每个时间戳的几个值的示例。 我的数据会是这样的:
时间戳、标签{}、字段{value1, value2... value10000}
在 InfluxDB 中存储这样的数据是否有最佳实践?另外,一个数据点可以有多少个字段有限制吗?
【问题讨论】:
-
请通过示例提供有关传感器数据的详细信息。还要阐明每秒有多少条记录以及查询或分析的类型。定制的数据存储系统可能会更好。
-
@JasonLivesay,数据示例如下:2016-11-15T16:43:40.305464, -13.12, -9.40, 0.55, -5.25, -1.35, -0.24, -3.28 , ... 每条记录可能包含大约 10K 个值。我们预计每个传感器每秒有 10 条记录。关于查询或分析的类型,我不确定,因为它将由数据科学家完成。但我知道我们必须存储原始数据并进行查询。
-
10k * 2 字节 * 10 = 200kb 每秒 * 3600 = 720 mb 每小时 * 24 = 17 gb 每天。我会与数据科学家交谈,了解他正在做什么类型的分析,然后首先在您喜欢的数据库的上下文中研究在此基础上过滤和压缩数据,然后如果失败并采取任何似乎合适的方式。
标签: time-series influxdb