我有一個關於數據倉庫和列式數據庫的問題。在我的項目中,該公司在Visual Studio SQL服務器中使用倉庫解決方案,在查詢大量數據的複雜問題時,他們遇到了性能問題。我想嘗試用基於列的數據庫替換數據庫。我知道您可以將面向行的數據庫「轉換」爲基於更多列的數據庫,或使用開放源代碼數據庫(如Vertica或Sybase IQ),我只是想知道它如何適合倉庫?您是否需要在倉庫中擁有明星連接模式,或者您是否可以使用柱狀模式,我意識到這是一個愚蠢的問題,但我只是在開始探索不同的數據庫和解決方案之前試圖理解這一點。 我知道SQL Server 2012有一個列存儲,但我想嘗試其他開源數據庫。數據倉庫中的列存儲
在此先感謝!
性能問題有多大?數據倉庫查詢通常以分鐘和小時計,而不是秒。最有趣的查詢需要數據庫經歷很多行。 – 2013-03-04 14:29:42
我不確定究竟有多少,只是這是一個問題,他們想看看列式數據庫可以做出什麼差異。我只是因爲我剛剛參加了數據倉庫課程而感到困惑,並且我學會了使用星型連接模式,您能否將其替換爲一個面向列的數據庫? – glaring 2013-03-04 14:36:10
什麼是列式數據庫?你能指出一篇維基百科文章嗎? – 2013-03-04 14:39:23