1. 程式人生 > 其它 >傳統數倉和大資料數倉的區別

傳統數倉和大資料數倉的區別

大資料數倉分層

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效能高,穩定性好。

大資料分層基礎:https://www.cnblogs.com/itboys/p/10592871.html