mysql dw解决方案_MySQL 的 DW 解决方案(MySQL + Infobright)
隨著 BI (DW) 在各個企業中重要性的不斷提升,各個數據庫廠家都希望能搭上這輛班車。這不,MySQL 也聯合 Infobright 一起推出了開源的 數據倉庫解決方案,而且是開源的。 其實現的各種DW該有的功能就不多說了,但是 Infobright 有一點非常吸引人的技術特點不
隨著 BI (DW) 在各個企業中重要性的不斷提升,各個數據庫廠家都希望能搭上這輛班車。這不,MySQL 也聯合 Infobright 一起推出了開源的 數據倉庫解決方案,而且是開源的。
其實現的各種DW該有的功能就不多說了,但是 Infobright 有一點非常吸引人的技術特點不能不提,那就是以列為導向的架構設計。
以列為導向的架構設計是非常適合于DW應用場景的,對于大多數DW的分析場景中,實際關注的數據很多時候都只有那么一列或者少數幾列的數據。所以在以列為導向的設計中,大部分的分析查詢都只需要讀取某一個(或者幾個)表的幾列,而不需要像傳統以行為導向的數據庫(或者存儲引擎)那樣需要掃描整個表的數據,這兩者IO量的差距是非常大的。除了以列為導向的架構設計之外,Infobright 和很多其他的DW解決方案一樣,也會進行數據壓縮,而且由于其以列為導向的存儲方式,壓縮比率在很多情況下都會比以行為導向的存儲方式更高,效果更理想。有人通過測試比較,常規的以行為導向的存儲數據壓縮比率較高的時候也就 3:1 左右,但是 Infobright 的卻很容易就做到 10:1 的壓縮比率。
此外,從MySQL 以及 Infobright 的官方報道中除了上述技術特點(或者說優勢)之外,還有很多其他的被描繪的非常神奇的功能,如被稱為 “知識網格” (Knowledge Grid) 的自我管理功能,完全不需要索引或者分區,神奇的自我查詢優化器等等。
這里是官方給出的一張 Infobright 的架構圖:
infobright architecture
感興趣的朋友可以通過自行閱讀其 技術白皮書 獲取更多的細節
總結
以上是生活随笔為你收集整理的mysql dw解决方案_MySQL 的 DW 解决方案(MySQL + Infobright)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python葡萄酒数据集_利用pytho
- 下一篇: mysql对null排序_mysql中n