0
我需要處理來自傳感器的項目數據。該項目的規模相當小,目的主要是爲了示範。但是,我需要能夠實時可視化和處理數據。存儲和監測以處理來自傳感器的流數據?
工作流是簡單的:從傳感器接收數據(可配置) - >的過程數據的實時 - >顯示和更新的結果(在一圖表/圖形形式)
是否存在是快速部署爲任何解決方案我的需求? (首選Python和開源解決方案)
我需要處理來自傳感器的項目數據。該項目的規模相當小,目的主要是爲了示範。但是,我需要能夠實時可視化和處理數據。存儲和監測以處理來自傳感器的流數據?
工作流是簡單的:從傳感器接收數據(可配置) - >的過程數據的實時 - >顯示和更新的結果(在一圖表/圖形形式)
是否存在是快速部署爲任何解決方案我的需求? (首選Python和開源解決方案)
您可以使用https://www.rethinkdb.com/。 這是一個開源的數據庫,可以從傳感器接收數據。我使用node.js驅動程序將事件從傳感器發送到數據庫,但它也具有Python驅動程序。 它也將處理數據流到您的客戶端應用程序,因此您不必拉取數據。它會將傳入的傳感器數據推送到您的應用程序。 您可以使用重新思考查詢語言處理數據。 至於圖表,你有很多選擇,這取決於你的需求。我正在使用谷歌圖表來顯示我的圖表。 您可以使用https://www.sitepoint.com/15-best-javascript-charting-libraries/ 來選擇適當的圖表庫。
不確定處理細節,但存儲/渲染你可能想看看石墨 - https://graphite.readthedocs.io/en/latest/overview.html – mikalai