首先,Sybase IQ 是按列而不是按行存儲(chǔ)和訪問(wèn)表數(shù)據(jù)。決策處理中的很多查詢只需要很少量的列數(shù)據(jù),因而與傳統(tǒng)的 RDBMS 相比,這種方法在選擇滿足查詢條件的數(shù)據(jù)時(shí),只須涉及到很少的數(shù)據(jù)頁(yè)面。
其二,按列存儲(chǔ)數(shù)據(jù)時(shí)由于相鄰接的字段值具有相同的數(shù)據(jù)類型,所以使 Sybase IQ 更容易對(duì)數(shù)據(jù)作壓縮處理。但在傳統(tǒng)的按行存儲(chǔ)數(shù)據(jù)的情況下,就不可能有這樣的效果,因?yàn)榱信c列之間數(shù)據(jù)類型通常是不同的。數(shù)據(jù)壓縮的另一好處,是經(jīng)去規(guī)范化處理而形成的表不會(huì)對(duì)磁盤空間有過(guò)量的要求,因?yàn)橹貜?fù)的數(shù)據(jù)經(jīng)壓縮實(shí)際上就消除了。數(shù)據(jù)的列式存儲(chǔ)所帶來(lái)的另一好處,是當(dāng)需要一列新數(shù)據(jù)時(shí)不會(huì)引起數(shù)據(jù)庫(kù)結(jié)構(gòu)的改變,而對(duì)于很多傳統(tǒng)的
RDBMS 而言,在這種情況下數(shù)據(jù)庫(kù)結(jié)構(gòu)的改變恰恰是免不了的事。
利用Sybase IQ的產(chǎn)品優(yōu)勢(shì),我們將客戶服務(wù)管理系統(tǒng)、銷售業(yè)務(wù)系統(tǒng)、華為呼叫中心平臺(tái)的各種異構(gòu)數(shù)據(jù)庫(kù)數(shù)據(jù),通過(guò) IQ 提供的直接數(shù)據(jù)訪問(wèn)方式,逐步實(shí)施對(duì)數(shù)據(jù)的抽取、轉(zhuǎn)換及加載(ETL),最終整合到
Sybase IQ 系統(tǒng)中,將原來(lái)分享的各系統(tǒng)數(shù)據(jù)統(tǒng)一存儲(chǔ)起來(lái),為業(yè)務(wù)人員提供了統(tǒng)一的數(shù)據(jù)分析平臺(tái)。
實(shí)施效果:
通過(guò)2006年的項(xiàng)目實(shí)施,TCL集團(tuán)呼叫中心數(shù)據(jù)分析系統(tǒng)已經(jīng)運(yùn)行上線,Sybase IQ 表現(xiàn)非常優(yōu)異,發(fā)揮了不同替代的作用:
高效的數(shù)據(jù)壓縮存儲(chǔ): 將原各業(yè)務(wù)系統(tǒng) 200G 數(shù)據(jù),統(tǒng)一存儲(chǔ)到 Sybase IQ 之后,只需占用13G的存儲(chǔ)空間。
TCL 集團(tuán)呼叫中心領(lǐng)導(dǎo)表示: “Sybase IQ 是我們目前見到的最好的數(shù)據(jù)分析引擎,它使我們輕松地整合了企業(yè)數(shù)據(jù),使各系統(tǒng)間橫向打通,為我們提供了統(tǒng)一數(shù)據(jù)挖掘平臺(tái),對(duì)提高服務(wù)質(zhì)量管理、產(chǎn)品質(zhì)量分析跟蹤、銷售市場(chǎng)分析提供了理論基礎(chǔ),直接支撐著公司領(lǐng)導(dǎo)的決策!