您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試新聞 >
MySQL創(chuàng)始人談MySQL產(chǎn)品成功經(jīng)驗
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2012/12/13 13:51:22 ] 推薦標簽:

  在5月24日阿里巴巴主辦的第二屆網(wǎng)絡工程師俠客行大會上,MySQL創(chuàng)始人兼技術負責人David Axmark在主題演講中從開源社區(qū)的角度分享了MySQL的發(fā)展歷程,指出對開源產(chǎn)品而言,準確的定位和開放的架構是產(chǎn)品成功的關鍵因素。

  MySQL從項目開始很好地考慮到了商務價值,雖然所開發(fā)的產(chǎn)品(MySQL數(shù)據(jù)庫)是免費開源的,但是為了能賺錢,很快他們成立了一家公司。根據(jù)David的經(jīng)驗,免費軟件和賺錢并非是不可調(diào)和的,只要你找到正確的道路。

  對MySQL來說,成功道路上的一個首要關鍵因素是產(chǎn)品的實際應用性,David回憶說:

  到底MySQL為什么能夠成功呢?首先我認為是我們解決了一個共同的難題。當時人們希望自己的信息能給發(fā)布給客戶,并且能給在線瀏覽。這個問題雖然存在已久,但是一直未得到解決,MySQL的出現(xiàn)讓這個問題迎刃而解。那時很多人,尤其是企業(yè)開發(fā)領域的人,雖然用了多年的數(shù)據(jù)庫,對MySQL并不了解。而對從事互聯(lián)網(wǎng)數(shù)據(jù)庫應用開發(fā)的人來說,MySQL恰好迎合了他們的需要。

  可以說,MySQL完全是隨著互聯(lián)網(wǎng)的興起而發(fā)展起來的。在人們對MySQL還缺乏了解的時候,為了能多爭取一些用戶,MySQL盡可能地將安裝過程簡單化,并且為不同的系統(tǒng)都提供了簡易的安裝程序。但只有這些顯然還不足以留住用戶,MySQL在技術架構方面做了獨特的設計,使得不論是終端用戶還是合作伙伴都可以根據(jù)自己的需要定制MySQL:

  MySQL到現(xiàn)在也沒有一刀切的解決方案,用戶或者開發(fā)人員根據(jù)自己的實際項目情況,可以在MySQL里選擇不同的應用。你可以調(diào)整自己的數(shù)據(jù)庫結構,而不影響客戶的前端使用;你可以自己定制存儲引擎等。

  MySQL的架構是開放的,其他的公司可以在MySQL上做很多增值的應用,比如存儲引擎方面的InnoDB;專注于數(shù)據(jù)索引領域的ScaleDB;甚至提供硬件系統(tǒng)的Kickfire,他們可以通過芯片技術和MySQL相結合,使得數(shù)據(jù)能給跑得更快,也能進行更快速的索引等。在跟蹤新技術方面,當64位硬件技術推出之后,幾星期后MySQL提供了基于64位的軟件平臺。

  除了準確的定位和開放的架構,David還提到開源社區(qū)里開發(fā)人員的反饋,開源產(chǎn)品背后商業(yè)供應商所給予的資源獨立性,代碼的安全性和良好的生態(tài)系統(tǒng)等,都會影響開源產(chǎn)品的發(fā)展。至于開發(fā)者所關注的MySQL和Sun的合作是否影響自己的發(fā)展,David表示說,MySQL和Sun都是國際性的軟件公司,文化上的融合沒有問題,另外很重要餓一點是Sun也是一個技術驅(qū)動型的公司,這對MySQL的未來發(fā)展是有益的。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd