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