分析軟件開發商jSonar最近發布了SonarW產品,這是一款列數據倉庫,專門處理JSON數據。它幫助滿足MongoDB運營系統的分析負載需求,可以部署到Hadoop環境中,尤其是那些“JSON數據湖”的應用場合。
jSonar公司總部位于美國馬薩諸塞州Lexington,該公司致力于處理在運行更深層后端分析方面日益增長的需求,分析運營過程中使用NoSQL數據庫收集到的數據。從現在業界的情況來看,收集到的數據大部分是JSON格式(JavaScript Object Notation, 是一種輕量級的數據交換格式)的文檔,它可以使用靈活的數據結構用語靈活的開發,已被業界廣泛使用。
jSonar公司CEO及聯合創始人RonBennatan說:“數據世界正在經歷復興,有很多數據都是JSON格式的。JSON可能在未來很長一段時間都會成為一種重要的格式,因為它對數據變化支持很好。”
當今應用數據結構變化節奏是非??斓?,這有時候也是在考驗依賴以SQL為中心的OLTP數據庫和數據倉庫的業務用戶的耐心。其復雜度折射出的問題就是數據結構非常難以改變,項目總是這樣。Bennatan曾在Guardium公司擔任CTO,在2009年IBM公司收購該公司后,他又供職于IBM公司作為高級工程師,他說:“為什么現在的系統每個小改動都要花很長時間,就是因為要很麻煩地修改其數據結構。”
盡管可以在建立數據結構的時候分化為較小的部分來適應未來變化,但是在處理過程中仍然有JSON這種格式的發揮空間。Bennatan說,SonarW可以基于實際數據形成數據結構,可以事先索引所有數據存儲到列中。他說:“我們的軟件會研究數據結構并生成元數據模型。”
Bennatan說,該軟件換支持多線程和大規模并行處理,所有處理都是以JSON格式進行。本地處理使用JSON格式,這在NoSQL數據庫界非常普遍,對于分析負載來說也是簡單好用的方式。