噜噜噜综合,又色又爽又高潮免费观看,综合无码一区二区三区四区五区,中文字幕无码人妻aaa片,四虎成人精品永久网站

Oracle Database In-Memory:重新定義內存計算?

袁紹龍 發(fā)表于:14年08月14日 14:00 [原創(chuàng)] DOIT.com.cn

  • 分享:
[導讀]近日,Oralce公司正式推出了其Oracle Database In-Memory Option,Oracle表示其Database In-Memory能夠讓實時分析獲得一百倍性能提升,能夠更快的處理OLTP混合工作負載,并且易于部署而無需改變應用。

提到內存計算,就不能不提最近幾年大紅大紫的SAP公司,其HANA內存計算解決方案賺足了市場的眼球,在短短幾年時間擁有超過幾百家的用戶,并獲得了包括IBM、HP、Dell、華為等服務器廠商的大力追捧。與此同時,不能否認的是類似SAP HANA這樣動輒上百萬美金的內存計算解決方案依然只是少數(shù)經濟實力雄厚的用戶的選擇。對于全球擁有廣泛數(shù)據庫用戶基礎的Oracle而言,顯然希望改變當前內存計算的市場格局,為內存計算市場注入更多競爭活力。近日,Oralce公司正式推出了其Oracle Database In-Memory Option,Oracle表示其Database In-Memory能夠讓實時分析獲得一百倍性能提升,能夠更快的處理OLTP混合工作負載,并且易于部署而無需改變應用。

突破行、列數(shù)據庫的局限

眾所周知,內存計算將數(shù)據庫的數(shù)據操作直接放在內存之中。相對于磁盤,內存的讀寫速度往往高處好幾個數(shù)量級,能夠大幅提升應用性能。近年來,隨著內存容量不斷提升,內存成本逐漸下降,內存計算已經成為當前市場一大熱點。在當前內存計算領域中,數(shù)據庫格式一直是個討論的熱點,行業(yè)數(shù)據庫更加適合交易型應用,而列式數(shù)據庫則在分析領域具有優(yōu)勢,像SAP HANA就是典型的列式數(shù)據庫,在BI查詢與OLAP上擁有較快速度。現(xiàn)在,Oracle提出了突破行式與列式數(shù)據庫局限,在OLTP數(shù)據庫中直接實現(xiàn)實時分析,從而實現(xiàn)混合工作負載下的實時分析。

圖一:Oracle Database In-Memory同一張表在內存中同時支持行式和列式兩個格式,并同時激活并保持保持事務的一致性,分析和報表使用新的內存列格式。

甲骨文公司數(shù)據庫技術產品執(zhí)行副總裁Andrew Mendelsohn表示:“以前大家都是在獨立環(huán)境中使用列式或者行式數(shù)據庫,對于應用開發(fā)者首先就要做出為交易型應用優(yōu)化還是分析型應用優(yōu)化的決定,F(xiàn)在Oracle Database In-Memory則無需用戶做出犧牲,讓列式和行式數(shù)據庫共存。”

圖二:Oracle內存列式存儲技術,無需持久化、無需記錄日志。

“Oracle內存列式存儲技術能夠快速響應數(shù)據變化,實現(xiàn)2到20倍的數(shù)據壓縮比,粒度支持表級和分區(qū)級,重要的是支持所有主流硬件平臺。” Andrew Mendelsohn表示道,“每個CPU掃描本地內存中的列數(shù)據,使用了超快的SIMD向量指令,每CPU掃描速度可達10億條/秒,行格式達到上百萬條/秒,這讓數(shù)據分析速度有了數(shù)據量級的提升。另外,將多表的連接操作轉為高效的列掃描,讓表連接速度提升10倍,讓整合數(shù)據速度大幅提升。”

在過去,傳統(tǒng)的OLTP系統(tǒng)中為了提升查詢速度往往建立大量索引,比如大規(guī)模的ERP系統(tǒng),這種模式下向表中插入一條記錄往往需要更新10-20個分析索引,帶來的直接結果就是讓查詢變慢。Oracle Database In-Memory則用列存儲技術取代了分析型索引,不僅能提升定制查詢速度還能提升隨機查詢速度。

圖三:Oracle用列存儲取代分析型索引。

Andrew Mendelsohn表示:“列索引可以基于任意一列實現(xiàn)快速分析,這意味著更少的調優(yōu)與管理維護,列存儲無需持久化,所以更新等操作的成本更低,讓OLTP和批處理速度更快。”

改變內存計算玩法

Oracle Database In-Memory除了技術層面的創(chuàng)新之外,最大的特點就是它作為Oracle數(shù)據庫的一個選件,可以為用戶提供更多的選擇靈活性。Andrew Mendelsohn也多次強調Oracle Database In-Memory并不需要用戶使用SAP HANA那重新購買一套平臺,只要是Oracle數(shù)據庫用戶即可采用Oracle Database In-Memory,從而獲得內存計算的能力。

 

圖四:甲骨文公司數(shù)據庫技術產品執(zhí)行副總裁Andrew Mendelsohn。

“內存計算不應該成為企業(yè)硬件的負擔,不應該為了內存計算解決方案而去購買專門認證的硬件設備。”Andrew Mendelsohn表示。顯然,Andrew Mendelsohn認為SAP HANA這類昂貴的內存計算平臺解決方案不可取,而是應該能夠基于現(xiàn)有的IT基礎硬件平臺上適用。Oracle Database In-Memory Option即可運行在滿足內存計算能力的所有標準硬件平臺上,此外,它還能運行在諸如Exadata這樣的數(shù)據庫一體機以及專門為大型SMP系統(tǒng)設計的M6-32大內存機。“Oracle Database In-Memory Option支持所有主流硬件平臺,無需花費額外的費用購買硬件。” Andrew Mendelsohn補充道。

圖五:Oracle Exadata數(shù)據庫一體機,Oracle Database In-Memory作為Oracle數(shù)據庫一個選件,用戶可以直接采用即可。

顯然,Oracle并不希望內存計算需要專屬的硬件平臺,而是希望能夠為Oracle數(shù)據庫用戶提供更多選擇的靈活性,無論是第三方的標準化硬件平臺、集成系統(tǒng)還是大內存機,讓用戶在內存計算選擇方面更加靈活。此外,Oracle還表示Oracle Database In-Memory能夠在任何與Oracle數(shù)據庫兼容的現(xiàn)有應用環(huán)境中都可以快速、簡單進行部署。Oracle給出的測試數(shù)據表明,像Oracle電子商務套件、Oracle JD Edwards、Oracle PeopleSoft、Oracle Siebel和Oracle融合應用等應用的速度得意大幅提升。

除了Oracle Database In-Memory Option之外,其實Oracle還有像TimesTen這樣的內存數(shù)據庫技術,在被問到TimesTen的未來的發(fā)展情況時,Andrew Mendelsohn表示:“TimesTen是行式數(shù)據庫,能夠提升交易速度,比如像電信計費應用、證券交易應用等而言,TimesTen是個非常不錯的選擇。”Oracle針對TimesTen還有Exalytics一體化的集成系統(tǒng),Oracle TimesTen for Exalytics、Oracle Essbase、OBIEE的儀表盤和分析功能等。

作為全球數(shù)據庫領域的巨頭,兼有各種硬件平臺,Oracle顯然不希望看到SAP在內存計算領域獨領風騷,隨著Oracle Database In-Memory Option的推出,Oracle必定會大力推廣該選件產品,在市場中與SAP全力競爭,未來勝負如何,讓我們拭目以待!

[責任編輯:袁紹龍]
袁紹龍
賽門鐵克在今年上半年正式推出了其NetBackup 7.6版本,針對VMware環(huán)境中的數(shù)據保護進一步完善,讓產品更加貼近云的方式,從而為用戶邁向軟件定義數(shù)據中心提供堅實的數(shù)據保護基礎。
官方微信
weixin
精彩專題更多
存儲風云榜”是由DOIT傳媒主辦的年度大型活動;仡2014年,存儲作為IT系統(tǒng)架構中最基礎的元素,已經成為了推動信息產業(yè)發(fā)展的核心動力,存儲產業(yè)的發(fā)展邁向成熟,數(shù)據經濟的概念順勢而為的提出。
華為OceanStor V3系列存儲系統(tǒng)是面向企業(yè)級應用的新一代統(tǒng)一存儲產品。在功能、性能、效率、可靠性和易用性上都達到業(yè)界領先水平,很好的滿足了大型數(shù)據庫OLTP/OLAP、文件共享、云計算等各種應用下的數(shù)據存儲需求。
聯(lián)想攜ThinkServer+System+七大行業(yè)解決方案驚艷第十六屆高交會
 

公司簡介 | 媒體優(yōu)勢 | 廣告服務 | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術有限公司 版權所有.