傳統數倉和大資料數倉的區別
阿新 • • 發佈:2022-05-08
大資料數倉分層
create database ods; ----來源資料層
create database dwd; -----明細事實層
create database dim; -----維度層
create database dws; ------彙總層
create database ads; ------應用層
傳統數倉分層
create database ods; ----來源資料層
create database dw; -----數倉層
create database dm; ------集市層
hadoop和oracle有什麼區別---------兩個軟體不是一類的!!
1)Hadoop不是資料庫,因為Hadoop的核心是HDFS(分散式檔案系統),所以從這一點就可以看出它的本質是一個非常強大的檔案系統。
Hadoop底層架構中的HDFS和MapReduce給它帶來了兩大優勢——可擴充套件性和大規模並行處理(MPP)能力
所以它可以儲存各種格式的檔案,而且支援的資料量很大,並且可以平行計算。但是它並不適合事務處理,就例如增刪改。
2)Oracle是資料庫軟體,不支援儲存其他格式的資料,只能是表,也就是結構化的資料,是可以進行增刪改查操作的!,支援的資料量會比hadoop少。
優缺點:hadoop適合做大資料量的批量處理並且搭建價格相對oracle便宜些,oracle效能高,穩定性好。