使用動(dòng)態(tài)內(nèi)存中列式技術(shù)加速分析數(shù)據(jù)
標(biāo)簽:大數(shù)據(jù)數(shù)據(jù)庫(kù)數(shù)據(jù)分析開發(fā)商: IBM
當(dāng)前版本: v11.1
產(chǎn)品類型:軟件
產(chǎn)品功能:算法
平臺(tái)語(yǔ)言:
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問請(qǐng)來電 023-68661681 咨詢。
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準(zhǔn)產(chǎn)品資料以官網(wǎng)介紹為準(zhǔn),如需購(gòu)買請(qǐng)先行測(cè)試。
數(shù)據(jù)分析的有效性和速度往往受到無(wú)法跟上數(shù)據(jù)增長(zhǎng)和變化速度 的基礎(chǔ)架構(gòu)的牽制。DB2 with BLU Acceleration在分析工作負(fù)載 處理方面邁出了巨大的一步,結(jié)合經(jīng)過證明的內(nèi)存中功能和列式數(shù) 據(jù)存儲(chǔ)功能,以及先進(jìn)的壓縮和硬件開發(fā)技術(shù)。其結(jié)果是: 可靠地 實(shí)現(xiàn)對(duì)各種在線分析工作負(fù)載進(jìn)行更快速的分析查詢處理—且沒 有僅僅依靠?jī)?nèi)存中分析系統(tǒng)的局限性。
由IBM研究和開發(fā)實(shí)驗(yàn)室開發(fā)的DB2 with BLU Acceleration代 表著全新一代的數(shù)據(jù)管理。其創(chuàng)新包括:
動(dòng)態(tài)的內(nèi)存中列式處理,將未使用的數(shù)據(jù)動(dòng)態(tài)移動(dòng)到存儲(chǔ)
可操作的壓縮,以保持順序,這樣無(wú)需解壓縮就可以使用數(shù)據(jù)
并行矢量處理,可以交付多核與單指令多數(shù)據(jù)(Single Instruction Multiple Data,SIMD)
數(shù)據(jù)忽略,繞過對(duì)不相關(guān)數(shù)據(jù)的不必要處理
BLU Acceleration增加了一個(gè)額外的存儲(chǔ)引擎,并將運(yùn)行時(shí)直接集 成到核心DB2引擎中,以支持對(duì)按列組織的表進(jìn)行存儲(chǔ)和分析。該處理與基于行的傳統(tǒng)表處理可并行運(yùn)行,使DB2可以在同一系統(tǒng)中處理基于行和基于列的表(參見圖1)。潛在的結(jié)果包括顯著提高的性能、大量節(jié)省的存儲(chǔ)空間,以及可輕松地對(duì)事務(wù)性和分析性這兩種 數(shù)據(jù)工作負(fù)載進(jìn)行實(shí)施和管理。
DB2現(xiàn)在可以在同一系統(tǒng)中處理基于行和基于列的表,從而帶來了顯著的性能提高。
在動(dòng)態(tài)內(nèi)存中處理提高性能,并且不會(huì)增加成本
DB2采用了優(yōu)秀的存儲(chǔ)管理方法,它提供內(nèi)存中處理的所有優(yōu)點(diǎn), 但沒有在其他系統(tǒng)中耗盡內(nèi)存時(shí)所發(fā)生的性能問題。DB2使用為其 提供的所有服務(wù)器內(nèi)存,并根據(jù)需要使用磁盤陣列和其他資源來擴(kuò) 展這些資源。例如,如果一個(gè)表超出了所分配的內(nèi)存,系統(tǒng)會(huì)繼續(xù) 處理,但沒有在RAM和存儲(chǔ)磁盤之間交換數(shù)據(jù)的開銷——這提供 了出色的性能。
利用可操作的壓縮獲得更深入的洞察
內(nèi)存中、列式和壓縮技術(shù)在DB2中的結(jié)合可幫助您實(shí)現(xiàn)更快的查詢 速度,讓您可以提出更多問題,并獲得比以往任何時(shí)候都更為深入 的洞察。先進(jìn)的編碼實(shí)現(xiàn)了最大限度的壓縮,同時(shí)保留編碼的順序, 以便能夠快速分析壓縮后的數(shù)據(jù),并且沒有解壓縮的開銷。這樣可 高效使用CPU和RAM,并且減少了I/O——這又轉(zhuǎn)化為更快的性能 和更低的存儲(chǔ)成本。
利用并行矢量處理實(shí)現(xiàn)更快的處理速度
DB2在硬件中融入了最新的發(fā)展(如SIMD),只需一個(gè)指令就可以 執(zhí)行多個(gè)任務(wù),從而有助于提高處理效率。可以將工作分布在多個(gè) 處理器核心上,這極大地加快了性能,從而幫助決策者迅速地獲得 他們所需的答案。
利用數(shù)據(jù)忽略高效地處理數(shù)據(jù)
DB2自動(dòng)檢測(cè)并跳過大段不符合查詢條件的數(shù)據(jù),從而消除了不必 要的處理。這實(shí)現(xiàn)了更高效的數(shù)據(jù)處理和更高的性能。
利用增強(qiáng)的且易于使用的特性,最大限度地減少IT工作負(fù)載
IBM簡(jiǎn)化了從數(shù)據(jù)中提取價(jià)值的過程,同時(shí)最大限度地減少對(duì)IT人 員的需求。利用DB2 with BLU Acceleration,不需要構(gòu)建和維護(hù) 索引、重組或執(zhí)行通常與傳統(tǒng)數(shù)據(jù)倉(cāng)庫(kù)有關(guān)的其他維護(hù)任務(wù)。
更新時(shí)間:2017-09-26 17:25:59.000 | 錄入時(shí)間:2016-01-22 15:56:06.000 | 責(zé)任編輯:胡濤