2021-04-06
閱讀量:
519
數(shù)據(jù)庫 與 數(shù)據(jù)倉庫的本質(zhì)區(qū)別是什么?
數(shù)據(jù)庫 Database (Oracle, Mysql, PostgreSQL)主要用于事務(wù)處理,數(shù)據(jù)倉庫 Datawarehouse (Amazon Redshift, Hive)主要用于數(shù)據(jù)分析。用途上的不同決定了這兩種架構(gòu)的特點不同。
數(shù)據(jù)庫(Database)的特點是:相對復(fù)雜的表格結(jié)構(gòu),存儲結(jié)構(gòu)相對緊致,少冗余數(shù)據(jù)。讀和寫都有優(yōu)化。相對簡單的read/write query,單次作用于相對的少量數(shù)據(jù)。
數(shù)據(jù)倉庫(Datawarehouse)的特點是:相對簡單的(Denormalized)表格結(jié)構(gòu),存儲結(jié)構(gòu)相對松散,多冗余數(shù)據(jù)。一般只是讀優(yōu)化。相對復(fù)雜的read query,單次作用于相對大量的數(shù)據(jù)(歷史數(shù)據(jù))。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論