2016-09-25 88 views
0

如何存儲物聯網設備的數據?它們是以傳統的關係數據庫格式(表格,行,列)還是其他格式存儲的?是否有一些軟件或算法應用於原始傳感器數據來組織它們? 任何參考研究論文表示讚賞。物聯網設備的數據存儲

回答

0

物聯網的數據將被存儲在各種不同的格式,具體取決於幾個因素,但並非最不重要的,包括:服務器提取數據文件

的數據可以直接來的

  1. 格式從傳感器或從互聯網連接的設備(思考手機)轉播。如果它直接來自傳感器,並且使用提供的本地SDK,那麼它很可能會以硬文件格式或XML格式傳送。如果您將它從手機中ping出來,您可能會在本地翻譯數據,然後將其推送到服務器。根據您的場景,將定義到達服務器的數據格式,您需要權衡其他格式更改的處理成本以及下面的其他考慮因素。

  2. 極品攝入後視圖訪問

根據您經常訪問的數據,攝取後,會決定你是否想堅持的價值觀進入NoSQL DB(如SOLR或MongoDB),關係數據庫(如SQL)或將它們保存爲文件格式並將它們存儲在Hadoop中。如果你打算使用Hadoop,我會建議Cloudera超過其他口味,並且無論如何你都需要記住1億個文件的限制......所以不要忘記用HAR來做你的歸檔策略。

  • 極品計算處理攝取
  • 後,可能會要求數據被分析後的攝取,而該過程可能有其自己的要求。例如,在一次移動心電圖建立期間,我需要通過WFBD(麻省理工學院開放源碼庫)分析數據,該文件要求以特定格式輸入文件...因此我們使用Hadoop歸檔文件和SQL/SOLR活動文件D b。

  • 後端框架語言
  • Hadoop是所有語言都全線接受,但具體的DB方法會要求你要考慮你是否與.NET的方式去或一個JAVA(或其他)方法。

    希望這會有所幫助!

    +0

    感謝您的回答。我只想知道是否可以對物聯網收集的數據應用k-anonimity。 – user5929859