我對ROLAP和數據倉庫的定義非常混淆。當我們在關係表中加載聚合數據時,我們可以稱之爲ROLAP?或者ROLAP是報告工具?ROLAP和數據倉庫有什麼區別?
0
A
回答
0
甲數據倉庫主要集中在數據的結構和組織,而ROLAP(或OLAP)集中在數據的使用。數據倉庫主要用作存儲可用於分析的數據(歷史數據)的存儲庫。 OLAP是可用於分析和評估存儲在倉庫中的數據的處理。
2
數據倉庫:數據倉庫是如此,它可以比較和更大的商業智能分析認爲,聚合來自一個或多個源的結構化數據的技術。
許多類型的業務數據通過數據倉庫進行分析。當分析需求與運營數據庫的持續性能相沖突時,對數據倉庫的需求往往變得明顯。在數據庫上運行復雜查詢需要數據庫進入臨時固定狀態。這對於事務數據庫通常是站不住腳的。
數據倉庫是用來做分析工作,留下可以專注於交易的交易數據庫。數據倉庫的其他好處是能夠分析來自多個來源的數據並使用ETL過程協商存儲架構的差異。
ROLAP:在數據倉庫的多維數據集被存儲在三種不同的模式。關係存儲模型稱爲關係在線分析處理模式或ROLAP,而多維在線分析處理模式稱爲MOLAP。當尺寸存儲在兩種模式的組合中時,稱爲混合在線分析處理模式或HOLAP。
ROLAP模型的優點是它可以處理大量數據,並可以利用關係數據庫的所有功能。缺點是性能很慢,每個ROLAP報告都是一個SQL查詢,具有流派的所有限制。它也受到SQL功能的限制。 ROLAP供應商試圖通過構建開箱即用的複雜功能以及爲用戶提供定義他們自己的功能的能力來緩解這個問題。
相關問題
- 1. 數據倉庫和OLAP,ROLAP
- 2. 歷史學家和數據倉庫之間有什麼區別?
- 3. dataStore和數據庫有什麼區別?
- 4. 圖形數據庫和網絡數據庫有什麼區別?
- 5. 捆綁和壓縮git倉庫有什麼區別?
- 6. ROLAP columnar數據庫
- 7. Android - String和Sqlite數據庫上的數據有什麼區別?
- 8. 數據集和數據庫有什麼區別?
- 9. MVC模型,數據和數據庫有什麼區別?
- 10. 數據庫中的元數據和模式有什麼區別?
- 11. Flex庫和ActionScript庫有什麼區別?
- 12. 什麼是數據倉庫?
- 13. 數據倉庫與大數據之間的實際區別是什麼?
- 14. git項目vs倉庫,有什麼根本的區別?
- 15. triplestores和圖形數據庫有什麼區別?
- 16. 刪除和刪除數據庫有什麼區別?
- 17. 數據庫中的對象和實體有什麼區別?
- 18. 在Oracle數據庫中,ROWNUM和ROW_NUMBER有什麼區別?
- 19. Post,ApplyUpdates和Commit對數據庫有什麼區別?
- 20. 面向對象和文檔數據庫有什麼區別?
- 21. 對象存儲和鍵值數據庫有什麼區別?
- 22. 解釋「創建數據庫」時Oracle和Mysql有什麼區別?
- 23. NoSQL和Column-Oriented數據庫有什麼區別?
- 24. 「數據庫引擎」和「查詢引擎」有什麼區別?
- 25. 在Slick中使用DatabaseConfig和數據庫有什麼區別?
- 26. MySQL數據庫中TABLE和VIEW之間有什麼區別?
- 27. apache.http和apache.commons.httpclient庫有什麼區別?
- 28. 插件和庫有什麼區別?
- 29. 庫和包有什麼區別?
- 30. 庫appengine.api.datastore和com.google.cloud.datastore有什麼區別?
ROLAP是一個數據倉庫的概念,例如:http://www.1keydata.com/datawarehousing/molap-rolap.html – tobi6