存储和监控用于处理流数据,例如传感器?

时间:2016-07-23 00:50:05

标签: database architecture iot

我需要处理来自项目传感器的数据。项目规模相当小,目的主要是示范。但是,我需要能够实时可视化和处理数据。

工作流程很简单:从传感器接收数据(可配置) - >过程数据实时 - >显示和更新结果(以图表/图形形式)

是否有任何解决方案可以快速部署以满足我的需求? (首选Python和开源解决方案)

1 个答案:

答案 0 :(得分:1)

您可以使用https://www.rethinkdb.com/。 它是一个开源数据库,可以从传感器接收数据。我正在使用node.js驱动程序将事件从我的传感器发送到数据库,但它也有Python驱动程序。 它还将处理数据流到客户端应用程序,因此您无需提取数据。它会将传入的传感器数据推送到您的应用程序。 您可以使用重新思考查询语言处理数据。 至于图表,你有很多选择,这实际上取决于你的需求。我正在使用谷歌图表来显示我的图表。 你可以使用https://www.sitepoint.com/15-best-javascript-charting-libraries/ 选择合适的图表库。