天天看點

有資料攝取能力預示的NoSQL 将在物聯網發揮大作用

據外媒報道,通信巨頭verizon的thingspace iot平台使用couchbase nosql系統來幫助提供可靠的資料攝取和靈活開發。這是iot裝置激增的關鍵。

所有從網際網路上湧入的資料都需要去某個地方。越來越多的地方可能是nosql資料庫。

雖然nosql沒有提供與sql資料庫相同的緊密資料一緻性,但nosql的簡單性和最終速度可能導緻可預測的處理性能,可能會排除已建立的sql方法。

這些無模式或模式化的nosql資料庫正在實時資料流中找到一個家庭,特别是在物聯網(iot)應用程式中,這些應用程式嚴重壓力傳統的資料攝取功能。verizon将couchbase server nosql軟體作為其托管的thingspace平台的一部分,就是一個例子。

verizon labs的iot平台工作總監mohanraj umapathy說:“通過事物的網際網路,您正在做出決策并采取實時行動。“其關鍵部分是可以支援這些功能的資料庫。”

資料攝入和sla

umapathy表示,couchbase inc.的nosql方法使thingspace能夠更好地滿足服務級别協定(sla)。該couchbase軟體可以支援鍵值架構,在可預測的速率處理資料攝入,使整體性能能夠可靠地忍着。随着越來越多的裝置通過iot連接配接,這一點越來越重要。

不同于sql,它可以具有嚴格的前期要求,需要顯式資料模式,這種nosql方法提供了更多的方式來管理資料。由于連接配接裝置和當今應用開發的快速變化,這種靈活的适配特别有用。

“我們親自發現在couchbase中有用的是它作為一個文檔資料庫,我們不必先前指定它的模式,這樣我們就可以添加字段,”umapathy說。

根據umapathy,傳入的資料總結為json格式,可以即時執行更新。

他将couchbase nosql軟體作為整體實時分析系統的一部分,其中包括用于消息處理和spark的kafka連接配接器。像其他從大型資料生态系統元件托盤中運作的應用程式一樣,verizon的thingspace将nosql資料采集與spark資料處理相結合,用于高速分析。

其他couchbase優點支援跨資料中心部署和對rest api的支援。umapathy說,後者的特點使使用者能夠更輕松地設定事件處理和預測分析工作。

行進終點

iot一直是通信巨頭verizon的主要推動力,它将thingspace平台作為一個啟用api的遠端資訊處理和分析一站式商店,以及與iot相關的裝置和資料管理。上個月,verizon推出了一個面積達240萬平方英裡的4g無線接入方式的iot通信網絡,其中包括一款實作thingspace用戶端的晶片組。

該公司認為iot是手機業務的肥沃擴張,指出idc估計,在2019年,物聯網終端的安裝基礎将增長到超過256億。這一領域的裝置增長對後端的可擴充處理非常重要。

umapathy表示:“thingspace平台旨在使客戶能夠快速建構其物聯網應用程式,但可以以可擴充的方式建構。”他指出,智能托盤和軟體包跟蹤,早期候選應用程式類型中的農業和遠端資訊處理将産生更多連接配接的裝置。

這些和其他用例可能會導緻更多的傳入資料的粉碎,反之,應該更多地使用nosql資料庫,而不是迄今為止所見到的資料攝取和其他用途。

本文轉自d1net(轉載)