很多人會把大數據和云計算混為一談,他們之間的關系是比較常見的一個誤區,他們之間到底是一個怎么樣的關系呢?簡單的來說,可以這樣理解,云計算是硬件資源的虛擬化;大數據是海量數據的高效處理。
更深層一點來說,云計算就相當于我們的計算機和操作系統,將大量的硬件資源虛擬化之后再進行分配使用;而大數據就相當于是一個比較大的“數據庫”,從目前的發展來看,大數據未來的發展方向近似于傳統數據庫體驗。
大數據有數據存儲,數據處理和數據分析三層,數據首先存儲到存儲層,然后建立相應的數據模型和數據分析來進行分析,而數據處理是在中間的時效性完成的,這三層是相輔相成的。
從未來的發展趨勢來看,云計算作為計算資源的底層,支撐著上層的大數據處理,而大數據的發展趨勢是,實時交互式的查詢效率和分析能力。