在本次的JavaOne 2010上,Oracle已經(jīng)承諾繼續(xù)對MySQL社區(qū)版的大力支持,但你也許會對Oracle瞄準的目標架構(gòu)和客戶感興趣。 Edward Screven,Oracle的首席架師,強調(diào)Oracle不但會繼續(xù)對MySQL企業(yè)版作出貢獻,也會繼續(xù)大力支持在GPL協(xié)議下社區(qū)版本的發(fā)展。 Orac
在本次的JavaOne 2010上,Oracle已經(jīng)承諾繼續(xù)對MySQL社區(qū)版的大力支持,但你也許會對Oracle瞄準的目標架構(gòu)和客戶感興趣。
Edward Screven,Oracle的首席架師,強調(diào)Oracle不但會繼續(xù)對MySQL企業(yè)版作出貢獻,也會繼續(xù)大力支持在GPL協(xié)議下社區(qū)版本的發(fā)展。
Oracle最近宣布了MySQL 5.5的一個測試版本,并表示在性能上相對于WINDOWS方面,MySQL運行在LINUX上的性能會更好些。最終的版本會在年底發(fā)布。
在會上,Screven說:“有不少人認為我們在收購Sun之后,會放棄MySQL,但恰好相反,我們會更努力讓MySQL變得更好”。
“我們正在增強MySQL社區(qū)版的各項功能,我們不僅會將企業(yè)版變得更好,也會使社區(qū)版變得一樣強大”。
而在Oracle發(fā)出這樣的表態(tài)前,對于OpenSolaris項目Oracle采取的是放棄的態(tài)度,這在眾人眼中,可以感覺到Oracle是對開源項目是沒多大興趣的,因為認為不能為公司賺錢。
在發(fā)行了商業(yè)版本的Solaris后,Oracle現(xiàn)在只提供對OpenSolaris更新的代碼的支持了。
盡管Oracle將會繼續(xù)維護MySQL,但在數(shù)據(jù)庫架構(gòu)方面現(xiàn)在已經(jīng)開始按Oracle的路線去走了。從現(xiàn)在開始,MySQL的5.5版本默認的數(shù)據(jù)庫引擎是InnoDB了,不再是myisam,而InnoDB是Oracle在2005年收購回來的技術(shù)。
InnoDB是一個相當好的數(shù)據(jù)庫存儲引擎,它支持完全的事務(wù)特性。正如產(chǎn)品開發(fā)副總裁Thomas Ulin說的,“InnoDB對數(shù)據(jù)庫來說是個很好的選擇”。
Oracle的InnoDB和MySQL的團隊一直保持合作,根據(jù)SysBench的benchmark記錄,他們聲稱在最新版本的MySQL5.5中,在備份恢復(fù)方面性能是之前的10倍,相比運行在Linux上的MySQL5.1,在讀寫方面的性能是超出其360%;而相比運行在windows 2008上的MySQL 5.0,則是超出1500%之多。
盡管InnoDB在性能上有大幅提高,但Oracle將來卻未必能確認把這些成果貢獻給MySQL的社區(qū)版本或者是其他的數(shù)據(jù)引擎,比如Falcon,它是在Oracle收購InnoDB后MySQL自己另外開發(fā)的數(shù)據(jù)庫存儲引擎。
在InnoDB被Oracle收購后,MySQL告訴開發(fā)者們,他們將另外鼓勵開發(fā)者使用其他數(shù)據(jù)庫存儲引擎,以防止InnoDB被收購后InnoDB成為默認的存儲引擎,這樣MySQL的命運就掌握在Oracle手中,可惜事與愿違,MySQL還是最終被Oracle收購。
在這個數(shù)據(jù)庫存儲引擎領(lǐng)域中,還有其他的一些廠商,比如Kickfire,PBXT和Brighthouse。
Screven同時也再次強調(diào)了MySQL企業(yè)版和Oracle其他系列產(chǎn)品的整合。在2011年,MySQL的企業(yè)版本將會于Oracle的 EnterpriseManager及審計工具、安全備份等產(chǎn)品進行整合,其中有些已經(jīng)在Oracle的計劃藍圖中了,同時MySQL的企業(yè)版也會得到Oracle的專門商業(yè)技術(shù)支持。
對于Oracle來說,它是要建立一系列的軟件和硬件的整體解決方案,所以它的客戶才會從Oracle那里購買產(chǎn)品和服務(wù)。
“我們應(yīng)該回過頭來好好感謝開源對Oracle做出的貢獻”,Screven說。“MySQL,Java虛擬機,Linux Apache,Glassfish—我們有一系列豐富的開源技術(shù),這正符合我們的策略以去提供開放整合的解決方案”
Screven還說:“我們將繼續(xù)讓MySQL變成一個更好的產(chǎn)品,讓它其合適的領(lǐng)域占據(jù)一席之地。”不過他接著補充說:“現(xiàn)在還不是恰當?shù)臅r候”。
在Web應(yīng)用方面,MySQL的應(yīng)用數(shù)量是很龐大的,但在企業(yè)應(yīng)用方面,Oracle的用戶其實已經(jīng)開始逐漸使用除Oracle外的MySQL數(shù)據(jù)庫了。
“Oracle對MySQL的投資比SUN或之前MySQL是獨立公司運營時的要多得多,而且我們會讓MySQL適合大企業(yè)的需要,幫助他們充分利用MySQL的優(yōu)勢。”Screven說。
http://tech.it168.com/a2010/0928/1109/000001109340.shtml
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com