2016-05-31 33 views
-1

我剛開始學習關於物聯網和數據流。道歉,如果這個問題似乎太明顯或通用。物聯網流架構

我工作的學校項目,其中包括從物聯網傳感器的數百個(甚至千計)數據流,存儲所述數據的數據庫,然後檢索這些數據對基於Web的用戶界面顯示。

需要注意的事項是:

  1. 的容錯性和接受不完整的數據的能力條目
  2. 數據庫必須具有加載由流


的能力和查詢數據

我已經在谷歌環顧四周,瞭解如何構建能夠支持這些要求的架構的一些想法。下面是我的想法:

  1. 傳感器數據收集 FluentD並將其轉換成流
  2. 阿帕奇星火管理的 MongoDB的服務器
           一個集羣。 MongoDB服務器連接到相同的存儲
            b。 星火將處理容錯和負載平衡的MongoDB服務器的BigQuery之間
  3. 將用於從UI/Web應用程序處理查詢。

my current idea of a IoT streaming architecture


現在的問題是,這種架構是否可行,或者是否會在所有的工作。我願意接受任何想法和建議。

提前致謝!

+0

當然,試試吧。你爲什麼需要批准?你是一名學生。這是真正的學習。 – duffymo

+0

好吧,嘗試一切。你會全部學習,你會明白。畢竟你是學生。因此,我們就特定問題提出問題,而不是徵求意見。你可以谷歌這些不同的技術,並堅持一個。 –

回答