作為開源數據庫公司MySQL AB的首席執行官,Marten Mickos正在注視著自己的公司迅速成長。有的人甚至表示,勇敢的MySQL已經開始威脅到數據庫業界的巨無霸——甲骨文,盡管目前這場競爭還是“矮子與巨人”之間的較量。至少,作為開源組合LAMP的一個重要組成部分,MySQL已經成為當今市場上遙遙領先的開源數據庫,已經具有了可以誇口的資本。
在最近一次和Mickos的交談中,他談論了MySQL AB的計劃、MySQL的競爭對手和開源市場的未來發展。
MySQL AB首席執行官:Marten Mickos
一、關於InnoDB
去年,MySQL曾經面臨著一個嚴重的競爭性挑戰。在2005年10月份,甲骨文收購了芬蘭的軟件公司Innobase,也就是InnoDB存儲引擎的開發公司。InnoDB存儲引擎對MySQL的成功起了重要作用,對MySQL的成功進入企業市場立下汗馬功勞。MySQL曾將InnoDB作為其最可靠最有特色的存儲引擎,所以甲骨文收購InnoDB對MySQL來說意味著潛在的威脅。
盡管甲骨文聲稱,它將繼續開發InnoDB技術,但是它對MySQL這個關鍵伙伴的戰略性收購,無疑是等於向MySQL這個開源數據庫廠商打響了第一槍。
MySQL並沒有對自己正在開發替代InnoDB的自主產品遮遮掩掩,就此問題,記者向Mickos采訪在這方面MySQL的應對策略。
記者:今年(2006年)年初,MySQL AB與InnoDB續簽了合同,對嗎?
Marten Mickos:我們與InnoDB有多年的合同,一般存儲引擎的生命周期可以輕松達到20年,我認為在這個時間框架內,要有一個屬於我們自己的存儲引擎至關重要。
記者:那麼,現在你們自主開發的InnoDB的替代者進展如何?
Marten Mickos:Falcon將在下個月推出測試版。
記者:這是否意味著你們將在2007年放棄InnoDB,而使用自己開發的存儲引擎?
Marten Mickos:不,不。我們有的的客戶對InnoDB非常滿意,他們將繼續使用InnoDB很多年。而且我們也將全力支持他們。我們有這個技術實力,我們也有做好這個技術支持的所有一切條件。
這些存儲引擎都具有非常長的生命周期,因此你將看到InnoDB和Falcon兩種存儲引擎在未來很多年內共存的局面。例如,三年前我們引入了Cluster引擎,到現在它已經與InnoDB共存了三年。
記者:許多人談及你們最近推出的企業版數據庫的時候,認為它已經不再是開源軟件了。我聽說在MySQL內部對此意見也不一致,實際情況如何?
Marten Mickos:首先,新的企業版數據庫還是開源軟件。但是其中的一個服務組件不是,就是被稱作“監控和建議服務(Monitoring and Advisory Services)”的組件。這是一個收費服務,它可以檢查你的數據庫,並根據檢查結果指出數據庫是否存在缺陷,例如是否存在易丟失的口令或你的硬盤空間是否即將用完等。
它是一個數據庫管理員(DBA)助手,可以自動完成以前需要數據庫管理員來做的一些任務。它並不是在開源授權下發布的。
記者:那麼他們能單獨運行嗎?
Marten Mickos:當然可以,沒有它數據庫一樣可以運行的很好,這是一個增強功能,我們將其作為一個服務來銷售。
關於內部爭論,我們一直在內部有激烈的爭論。每做一項決策,都會經過激烈的爭論。我們有300個熱情的員工,他們會為了公司的事情而進行爭論,這是我們的一個風格或者說企業文化。
二、關於免費下載和收入
記者:我們聽說MySQL已經被下載了數百萬次。這種下載量與收入有什麼關系麼?多少次下載會帶來一個訂閱服務?
Marten Mickos:我們沒有看到兩者之間有什麼直接的聯系,而且我們也從來沒有說過存在這樣的關系。我們認為,用戶下載次數是我們的數據庫被使用的數量的一個證明,也是我們前進的動力。但是我們知道,大量的下載並不一定就能夠給我們帶來一個付費的客戶。
我們擁有大量的下載數量,但是這些下載不一定是全部來自於全新的產品安裝。許多人是升級已經安裝的老版本,有的人只是下載下來玩一玩。許多人可能會下載兩次,因為他們忘了昨天下載到什麼地方了。
記者:免費下載數量中轉化成付費用戶的百分比是多少呢?
Marten Mickos:我知道一些數字,但是我不會透露。不過我們有個大約的統計數字是,每一千名非付費用戶對應著一名付費用戶。而且我很高興地看到這一比率正在朝著令人高興的方向發展。因此我們也看到了我們公司業務比以前發展的更快了。
但是這是我們所期待的。當你首先發布一項技術的時候,你首先將面對的就是那些新技術體驗者和開源的人們。這是你要覆蓋的第一個區域,你的軟件有數百萬個使用者,並不代表你會有數百萬個客戶。現在我們已經強勢進入企業級市場,這個客戶的特點是更傾向於使用穩定版本,因為他們之所以向你付費,是因為不想自己去冒風險使用未經檢驗的版本。
總體來說,我們現在每天大約有五萬的下載量。這個數字已經非常大了。而且最近這一數字仍然在繼續上升。
【畫外音:說到每日下載量的時候,Mickos表示,這個數字剛好和甲骨文公司的員工數量相近。甲骨文有五萬個員工。每天早晨這五萬個人將開始為甲骨文工作,而每天早晨也有五萬個人去下載我們的軟件。而且我不用付錢給他們,他們就會自願來為我們做測試工作。】
記者:MySQL AB公司的收入目前已經增長了多少?
Marten Mickos:這個數字是非常令人激動的。在過去五年裡我們平均以每年翻一番的速度發展。
【畫外音:盡管Mickos沒有透露具體的數字,但是根據此前CNET媒體的一份報告,在2003年,MySQL公司一年收入了120萬,由此可以推算出其現在的年收入。】
記者:每年翻一番?這是真的嗎?
Marten Mickos:當然,盡管我們是從一個小公司發展起來的,但是我們是全球增長速度最快的數據庫公司。
三、MySQL VS. 甲骨文
記者:最近我與一些平台架構師交流過,他們告訴我,有人把MySQL作為一種備用的數據庫,而使用Oracle數據庫來處理關鍵業務應用。MySQL將如何面對這種態度而去發展?
Marten Mickos:許多人也經常這樣說微軟的SQL Server,但是它依然可以每年收入30億到40億美元。我的意思是,同一個事情,不同的人面對它的時候態度會截然相反,這不是一瓶半空的水,它是一瓶半滿的水。
事實上,我們的MySQL數據庫已經應用在不同級別的關鍵業務中。在Web世界中,我們完全是關鍵業務應用,這一點只需要看一下Google、 Yahoo、YouTube和其他一些知名的IT公司就可以很明確;另外,在OEM廠商領域我們也完全有能力運行關鍵業務,這一點只需看一下我們的客戶 Nortel、Alcatel和諾基亞等等即可。
在所謂的企業級市場,我們是從草根的身份發展起來的。許多應用是關鍵應用,也有許多不是。甲骨文用戶有三分之一都在使用MySQL。當然,甲骨文從傳統上來說具有重量級的ERP應用。但是大的增長點無處不在,有數據集市(data marts)、ETL、Web前端、電子交易和分布式應用,這些才是MySQL的強勢所在。
因此我們看到了巨大的發展機會,這一點也已經被我們的銷售增長所證明。而且我們也不想試圖把所有Oracle應用移植到MySQL上,我們只做我們擅長的。
因此我們認為,我們能成為你說的一些高級、關鍵性應用的備用數據庫,已經非常了不起了,因為我們從來沒有對其花費一美元的市場推廣,取得這樣的認可已經相當不錯了。
我們的座右銘就像冰球運動中常說的:“滑向冰球將要去的位置,而不是原先的位置。”
記者:這是否意味著你將直面與甲骨文的競爭
Marten Mickos:我認為我們將進入越來越多的關鍵業務應用中,現在我們每天都在這樣做。我不會說我們將會讓那些老家伙(甲骨文等傳統數據庫廠商)徹底退出舞台,但是看一下那些大型數據庫,再來看一下微型數據庫。顯然微型數據庫在新的業務中完全占據了上風。
四、抓緊企業客戶
記者:請您談一下對新的企業版MySQL的看法?
Marten Mickos:它是我們的第一個企業版的數據庫。一個月以前剛剛發布,初期的市場反響還是非常令人滿意的。但是我在這兒要提到的是,我們發布的企業版數據庫的版本號是5.28,這是一個升級版本,但它不是一個主要的新功能版本。此前我們討論的監控服務是作為RC版發布的,一個月後將成為GA版。
一個月前我們宣布將推出新版本後,緊接著產品就可以下載使用了,但是從我們一直是在增加新功能,我們推出新版本的做法快出、常出。我們不會坐著等待,然後發布一個大的版本。
記者:MySQL在2007年有什麼計劃?
Marten Mickos:它將成長為更適合現代企業的數據庫產品。我特別提到“現代”二字,以顯示我們並不會把目光放在爭奪甲骨文的用戶上。我們將盡力滿足新部署的新應用的需求。這是比任何其他事情都增長迅速得多的重要的一部分。
我們最近剛剛在瑞典贏得了一個大單。瑞典公共安全機構決定把他們的所有新的應用程序部署在Linux、JBoss和MySQL上。
記者:在未來一年,你的主要關注目標是什麼?
Marten Mickos:我們認為我們在推動一個新的在線世界。在Web 1.0和Web2.0時代我們做到了這一點,但是現在又延伸到了企業領域。因此它可能是數據集市方面的在線化,是部門、數據倉庫和電子交易方面的在線化,是電話和電信應用方面的在線化。這就是我們關注的方向。
我們已經看到現在大約有十億人在互聯網上,而且公司也越來越和互聯網化了,這是一個非常大的潛力市場。
記者:也就是說MySQL新的增長將在於推動在線世界方面的發展。在你看來,這是一個和企業領域不同的世界麼?
Marten Mickos:我認為還將會有一部分企業拒絕看到新事物的發展,他們將繼續選擇讓應用程序運行在大型系統和老的Oracle數據庫上。但是新的企業將采用新的可伸縮的架構和面向服務的架構,他們將選擇運行在我們的產品之上。。
記者: 對MySQL來說面臨的挑戰是什麼?
Marten Mickos:對於像我們這樣成長中的公司來說,保持專注非常重要,另外還要保持內部運作的良好。就是要學會管理成長,使單位保持專注,讓它快速發展,並能迅速地修正發展中的問題。發展中遇到問題是難免的,關鍵是你要能迅速地解決問題。
我不想表現得過於自大,但是我認為在市場中我們已經非常受歡迎。我們有如此眾多熱情的用戶,他們喜愛我們的產品。
每年我將收到多少針對我的抱怨呢?我想今年我收到四個客戶的抱怨,對於像我們擁有數百萬個用戶來說,我認為這是非常令人驚奇的,可見我們對用戶的服務是多麼好了。
能夠保持這一點,我們是做了大量內部工作的。我們有一只非常優秀的支持團隊,我們需要確信他們受到嚴格的培訓,以及人力的充足。所有這一切都是發生在幕後的,但是我們同樣對此花費了大量的時間。
五、開源的領導者
記者:在面臨的挑戰方面,沒有來自外部的挑戰麼?他們都是公司內部的挑戰麼?
Marten Mickos:當然,我們有競爭對手。他們將會采取所有行動來追趕我們。我們已經看到一些需要認真面對的行動,因為他們也意識到整個世界正在朝著LAMP發展。
但是,你知道,我只是把這些競爭對手的行動看作受歡迎的新事物,他們給了開源更多的可信度,他們讓我們更加受關注。看一下甲骨文,他們正在從他們的Web站點上發放MySQL。我認為有競爭是好事。
記者:這是一個新的發展嗎?
Marten Mickos:當他們宣布他們將支持Linux的時候,他們把一個Linux版本放在他們的Web站點上,任何人可以下載,而這個Linux其中就包含了MySQL數據庫。
請訪問Oracle.com,然後點擊Linux頁面的鏈接,並下載下來,然後打開安裝包,你將發現MySQL就在其中。這就是開源的強大之處,任何人可以發布我們的社區版本。即使是我們的對手也可以。
記者:他們如此做的動機是什麼?
Marten Mickos:我不清楚,你必須問他們。可能他們沒考慮這個問題,也可能他們沒有意識到MySQL被包含在其中,真正什麼原因我就不知道了。或者他們認為,MySQL 是如此偉大的一個數據庫,它值得發布。或者他們需要發布一個非常快速的數據庫。
記者:還有什麼事情要補充嗎?
Marten Mickos:我一直在說非常感謝對我們所得到的關注,但是我認為還有一個更大的問題。我們有開源組合LAMP,但是與其相關的公司不僅僅是L(Linux )、A(Apache)、M(MySQL)和P(PHP和Perl)。
圍繞LAMP組合的公司還有很多,因為人們需要相關的應用和所有的服務。有了他們,LAMP才變的更有意義,才能對全球60億人更有用。事實上,相關的公司已經越來越多,這是一件非常令人興奮的事情。
像Pentaho、Alfresco、JasperSoft、ActiveGrid、Zimbra、OpenBravo和Zmanda等,這些都在開源平台上創建著非常有新意的新東西,而且他們正在瘋狂的成長。
每天我都會收到新的郵件,告訴我某人已經建立了可以在LAMP組合運行的新的小玩意。開源系統的創新的力量是巨大的。微軟是沒有辦法跟上開源系統發展的步伐的。
it168