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