關系型數據庫和多維數據庫的區別


Question:

初步理解多維數據庫和關系型數據庫都是表存儲,只不過是在多維數據集里叫做事實表、維表,做分析的話關系型數據庫也可以做到的呀?(書上說多維數據庫的查詢速度更快一點,可是為什么會更快呢?)多維數據庫和關系型數據庫單單是查詢速度上更優嗎?還有會出於什么考慮來建多維數據庫呢?

 

Answer:

我的理解如下:
關系數據倉庫設計嚴格按照三范式設計,在數據查詢時,需要多次表連接才能實現,對於大數據量的倉庫,這樣的連接非常費時,所以性能較差;這種結構也導致了開發周期長,成本高;但節省空間,容易擴展,是理想中的的倉庫設計方法。
目前多使用一般采用多唯設計方法,此方法以事實表為核心,多個維度組合而成,結構簡單容易理解,開發相對容易,此結構導致了出現很多冗余,但正因為這樣,也提高了其性能,即所謂的空間換時間;這也是采用此方法的根本原因所在。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM