正文 大數據僅有Hadoop是不夠的(1 / 1)

大數據僅有Hadoop是不夠的

數據中心

作者:馬文方

自從三大數據庫廠商甲骨文、IBM和微軟在2011年不約而同地宣布支持Hadoop後,在企業級市場上,Hadoop基本上也充當著大數據的代名詞。時至今日,這種狀況或許應該改變了。

NoSQL日漸重要

由於Hadoop的高調,很少有人注意到,在宣布支持Hadoop的同一年,這三大關係型數據庫廠商還分別宣布支持非關係型數據庫NoSQL。

作為開源軟件,NoSQL(Not only SQL,不僅僅是SQL)的誕生和發展也是為了滿足Web 2.0特別是社交網絡對於數據庫“三高”的需求,即對數據庫高並發的讀寫、對海量數據的高效存儲與訪問、對數據庫的高可擴展。這些恰好是關係型數據的短板所在。

然而,要把在互聯網上如魚得水的NoSQL,應用到企業級市場有點令用戶不能完全放下心來。畢竟,互聯網極少跑關鍵業務應用,而且哪個互聯網巨頭沒有中斷過服務,但宕機對於互聯網公司來說,更多的是灰頭垢麵,比較難堪而已。但對於那些把企業的身家性命都搭在IT之上的企業級用戶而言,其關鍵業務應用是容不得半點閃失的。

“Oracle NoSQL Database分為免費和付費兩個版本,同時提供商業支持。作為可擴展、高度可用的鍵值數據庫,Oracle NoSQL Database通過與Oracle Event Processing集成,提供可擴展的鍵/值存儲,從而可高效捕獲實時大數據。”甲骨文公司副總裁及大中華區技術總經理喻思成表示,

喻思成介紹說,基於近幾年的發展,在真正企業級的應用層麵,付費商用版更多地被客戶認可。如Visa公司最近部署了NoSQL,來檢測盜刷卡情況的發生。“很多企業在發展到了Hadoop層麵時,或者大數據技術帶來一定價值後,業界需要一家廠商,來全麵支持以上所有的架構,這也同時證明了甲骨文在大數據層麵的行業領袖地位。憑借Hadoop、NoSQL和SQL的共存與融合,大數據技術將會有更高的成熟度。”

整體解決大數據

“結構化數據和非結構化數據彼此間是並存、包容的關係,對兩者處理的整合構成了完整的大數據處理。”喻思成認為,“收購SUN後,甲骨文具備了軟硬件的整合能力,進而形成集成係統,為客戶提供具備大數據完整處理能力的解決方案。”

據介紹,NoSQL在非結構化處理上,是通過與Oracle Event Processing(OEP)集成,實現高效捕獲實時大數據,然後通過MapReduce的方法進行處理和查詢。OEP構建的實時篩選、關聯和處理事件的應用,有助於消除、整合、關聯和篩選數據,避免數據倉庫雜亂不堪,從而具備實時分析大量數據流的能力。

Hadoop出現後,甲骨文通過Hadoop企業版和Oracle NoSQL數據庫,構建大數據處理平台。

之後,甲骨文又通過融合數據庫引擎(DBE)、存儲、服務器和光纖,形成了Oracle Exadata處理結構化數據的數據庫雲平台。再通過Oracle 大數據連接器優化了 Hadoop 與 Oracle 數據庫和 Exadata 之間的集成,將Hadoop係統無縫地連接到Oracle數據庫係統中,實現非結構化和結構化數據的拚接,從而形成完整的大數據解決方案。

在數據分析上,Oracle Exalytics商務智能雲服務器采用業界標準硬件、商務智能軟件和內存數據庫技術而開發,是全球首款專門為提供高性能分析、建模、發現和規劃而設計的集成係統。它通過超高帶寬的infiniband總線從Oracle Exadata上加載和讀取數據。

在決策支持階段,信息從不同的源係統加載,存儲在可動態支持變化數據的分麵數據模型中。作為企業信息探索的利器,Oracle Endeca information Discover被用於對這些多維多變數據進行高級、直觀的探索和關聯分析。

“憑借全麵、軟硬一體化、高性能和高性價比的突出特點,目前,Oracle大數據解決方案已獲得眾多企業用戶的支持。”喻思成表示。