據外媒報道,通信巨頭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數據庫,而不是迄今為止所見到的數據攝取和其他用途。