Data-Warehouse
數據倉庫的維度模型還是關係模型?
我在數據倉庫中有一個非常瑣碎的問題,
我知道我們使用維度數據模型來建構數據集市並在暫存區使用關係數據模型。
我們使用什麼數據模型技術將數據儲存在中央數據倉庫中?我們可以同時使用嗎?哪個最常用?我們有用於關係數據庫模型的 RDBMS,用於維度建模的數據庫是什麼?
數據集市/倉庫的重點是促進非 DBA 的分析。關係模型非常適合事務數據庫整體加速寫入,但對於非 DBA 來說更難理解。
數據倉庫是數據集市的集合,或者可以充當中央數據集市。如果您打算在數據集市中使用維度建模(應該如此),那麼您也應該在倉庫中使用它。
您會發現大多數公司使用正常的 RDBMS(例如,Oracle、SQL Server、Postgres)作為他們的數據倉庫,儘管您可能想要一個支持物化視圖和簡單的表分區的 RDBMS。一些公司也使用列式數據庫(例如 MonetDB)或 NoSQL 數據庫(例如 HBase)。