如何使用InfluxDB作为中间数据存储

2024-05-07 01:34:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我认为InfluxDB是一个非常酷的时间序列数据库。在

我计划将其用作中间数据聚合器(从许多传感器收集基于时间的指标)。在

数据需要以“移动窗口”的方式进行处理——当收到X个样本时,应触发基于Python的处理算法。在

在足够多的数据聚集后,什么时候是触发算法的最佳等待?(我假设使用select查询进行轮询不是最佳选择)。在

有什么事我可以等吗?在

谢谢! 梅尔


Tags: 数据算法数据库方式时间序列传感器指标
1条回答
网友
1楼 · 发布于 2024-05-07 01:34:23

不使用Python,但在我的例子中,我使用InfluxDb中的连续查询将数据自动合并到一个位置/系列中。然后我每隔X秒请求一次新创建的系列,使用一个时间窗口来选择我的数据。然后使用标准框架绘制它们(海图.js) 在您的例子中,您可以在触发push to the processing函数之前等待一个预定义的数据量。在

相关问题 更多 >