国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

再見,MySQL !

企業動態
今天我們來聊一聊為什么是Monty創建了MySQL,MySQL又是怎么發展成為世界上最流行的開源數據庫的。

芬蘭程序員Monty有三個孩子,分別叫做My, Maria, Max。

這三個孩子非常幸運,因為他們的父親把他們的名字永遠地“刻”在了三個數據庫產品之上:

  • MySQL
  • MaxDB
  • MariaDB

 

[[355215]]

這位父親就是MySQL的主要作者Michael Widenius,大家經常叫他Monty。

 



 

[[355216]]

今天我們來聊一聊為什么是Monty創建了MySQL,MySQL又是怎么發展成為世界上最流行的開源數據庫的。

01編程達人

Monty1962年出生于芬蘭的赫爾辛基, 1978年,16歲的他發現了一件高科技產品:ABC80計算機。

 

[[355217]]

 

[[355216]]

這個計算機的CPU只有4M Hz, 內存只有8K ,但是對于只玩過可編程計算器的Monty來說, 這才是真正的計算機。

于是Monty 找了一個“勤工儉學”的活兒:在赫爾辛基的街道上鋪瀝青, 雖然賺來了一筆錢,但還是不夠,Monty老爸又出了一半的錢,這才成功地把ABC80抱回了家。

從此,Monty 整天和這臺計算機“廝混”在一起。

Monty是個不折不扣的編程天才,對別人來說非常難的東西,他都能輕松搞定,編程對于他來說,就像讀一本有趣的小說,或者玩一個游戲,不知不覺幾個小時就過去了。

由于ABC80上沒有多少軟件,Monty小試牛刀, 用匯編語言把把游戲機上的一些熱門游戲在這個機器上實現了!

 

[[355216]]

 



(太空入侵者)

 

[[355216]]

 



(Pacman)

可見游戲有著多么強大的驅動力!

兩年以后,Monty又把ABC80升級成了 ABC800,此時的Monty已經不滿足當一個游戲Boy了,開始在上面開發真正的軟件了,比如:

字處理器

硬盤控制器

磁帶備份

......

在一次演講中,Monty說到:那真是美好的舊時光, 你想使用計算機的話,得從底層學習計算機硬件和軟件的方方面面,對于現代的程序員來說,沒有這樣的機會了。

02“桃園三結義”

由于ABC 電腦是瑞典制造的,很多配件只有瑞典才有,Monty經常乘船去瑞典買配件,有一次去買內存的時候,Monty結識了Allan Larsson。

Allan開著一個電腦商店,有一家叫做TcX的咨詢公司,Monty逐漸和他變得熟絡起來。

得知Monty是個編程天才以后,Allan給了他一個數據庫程序,請他基于這個數據庫為客戶開發一個軟件出來。

Monty把數據庫程序拿來一看就發現,這程序寫得太爛,難以理解,難以維護, 既然如此,還不如重寫一個。

大牛就是這么任性。

Monty寫的數據庫程序叫做Unireg,最初用Basic在ABC800 編寫,到了1983年,Monty又用C語言重寫了一遍, 這樣就可以運行在一個有著2M內存的強大機器上。

 



這就是Unireg的界面,純文本,有點像打印機的格式。 雖然有點丑,但可以輕松地創建,更新數據庫的數據,并且產生報表。

Monty和Allan都不會想到,這個看起來很簡陋的數據庫將來會一飛沖天,變成軟件世界的中流砥柱:MySQL!

有了數據庫,Allan拉來了更多的活兒,Monty作為TcX唯一的開發人員,不僅開發客戶的應用程序,還花費了大量的時間來完善Unireg。

1985年, Monty和Allan干脆合伙開了一個叫TCX DataKonsult AB ,專注數據倉庫領域, Monty把Unireg移植到了更強大的Sun工作站上,以便能處理更大規模的數據。

 

[[355220]]

 

[[355216]]

有多大規模呢?大概是每月百萬行的數據。

可見這個時候的Unireg數據庫,已經相當不錯, 能處理大數據了!

在此期間, Monty又認識了David Axmark, 兩人相見恨晚,經常在一起討論技術問題,打電話到深夜。

 

[[355216]]

David是一個自由軟件的鐵桿粉絲,他將來會對MySQL 的開源模型,盈利模式產生重大的影響。

Monty , David, Allan這三個人如同“桃園三結義”的兄弟,從此以后,他們將聯手開啟一段新歷史。

03MySQL問世

不知道Monty和Allan 用Unireg賺了多少錢,TcX這個小小的公司應該活得比較滋潤。

如果就這么發展下去,估計MySQL就不會誕生了。

90年代中后期, 蓬勃發展的互聯網將給Monty他們帶來一個前所未有的挑戰,當然也帶來了前所未有的機遇。

1994年,客戶希望TcX開始基于Unireg開發Web的應用,不幸的是,Unireg這個桌面軟件的設計缺點暴漏出來了:不支持SQL,沒法和Web頁面有效集成。

要么固守桌面軟件,慢慢落后于時代,要么主動擁抱Web,Monty和TcX走到了一個十字路口。

這時候Monty 發現了開源的miniSQL (簡稱mSQL), Monty研究了一番后發現,mSQL最要命的問題是不支持索引,性能很差。

Monty聯系mSQL的作者,問他能不能修改mSQL來使用Unireg的索引,mSQL的作者忙著開發mSQL 2.0,已經設計好了索引方案,就拒絕了。

自己動手,豐衣足食,Monty決心實現自己的數據庫。

一年以后, 1995年1月,支持SQL接口,索引,有著C/S架構的MySQL 1.0 問世了。

狂熱的開源軟件愛好者David立刻找到Monty和Allan,給他倆施壓,希望MySQL可以開源。

可是開源以后,大家都能用了,怎么賺錢呢?

David想了一個絕妙的注意:雙重許可

客戶可以以開源的方式使用MySQL,不需要付費。

但是,如果客戶在自己的產品中使用了MySQL,還想通過閉源的方式來銷售自己的產品,那對不起,需要付費購買商業許可。

這樣,既能擴大軟件的使用用戶,收入還不至于顆粒無收。

0415分鐘 和 3萬封郵件

MySQL是幸運的,它踏上了互聯網的風口:Web網站如雨后春筍般出現,每個網站都需要一個免費的數據庫,MySQL正好填補了這個空白。

當時建站的主要語言是PHP,Perl , 這些程序員也對MySQL做了大量宣傳:簡單、易用、高性能。

Monty和David設定了一個目標:讓用戶在下載完MySQL以后,15分鐘內就能運行起來, 在現在RPM, DEB等安裝包大行其道的時代,15分鐘聽起來非常漫長, 但是在1996年,通常需要從源代碼安裝,一點點小問題,就會花費數小時。

為了這15分鐘,Monty他們付出了辛苦的努力,需要模擬用戶在8~10個操作系統上編譯,安裝MySQL的不同版本。

Monty 對用戶非常負責, 他在MySQL問世前5年的時間里,回復了30000多封郵件,來解決大家的疑問。

David 也沒有閑著,馬不停蹄地參加各種會議,到處宣傳MySQL, 他在飛機上度過的時間超越了在家的時間。

免費的MySQL逐漸成為建站的第一選擇。加上Apache和Linux, 形成了著名的LAMP。

055000萬美元

到了1999年,MySQL已經被一些人注意到了, 并且開出了5000萬美元的高價想把MySQL買下。

如果是目光短淺的我,十有八九就賣了,多么誘人的報價,賣了以后就財務自由了!

但是Monty他們有著更大的愿景:做點兒事情,改變世界。

他們不想就此失去對公司的控制,于是他們拒絕了這次收購。

隨著時間推移,MySQL越長越大, 公司從3個人發展到了15個人, 客戶越來越多,需要的功能也水漲船高。MySQL公司需要更多人手去做技術支持、編寫文檔、銷售。

市場上也出現了像PostgresSQL這樣的競爭對手, 如果再不引入投資,靠之前的收入緩慢增長,MySQL遲早會被飛速發展的時代干掉。

2001 年 M?rten Mickos 被聘為MySQL CEO, 專門和投資者談,最后從風險投資那里獲得了400萬歐元的A輪融資, 僅僅出讓了10%的股權, 控制權依然在Monty他們手中。

MySQL從此進入了發展的快車道,到2003年,僅兩年的時間,MySQL的安裝數就翻了一番,達到400萬, 成為了全世界最受歡迎的開源數據庫。

這一年,MySQL又獲得了1950萬美元的B輪融資。

06和Oracle的暗戰

Oracle是數據庫領域的絕對老大, 統治著企業級數據庫市場, 但是在Web領域卻干不過免費、開源的MySQL。

Google, Facebook, Snapchat, Quora, Dropbox ,Youtube , Twitter 等IT巨頭都不使用Oracle,他們不約而同地選擇了MySQL, 因為不用給Oracle交巨額的License費用,還可以修改源代碼適合自己的場景。

更要命的是, MySQL正在從Web領域殺下企業級市場,很多重量級客戶從Oracle 轉向免費的MySQL,這給Oracle帶來了巨大的威脅。

2006年, Oracle 試圖收購MySQL,但是沒有成功。

 

[[355221]]

Larry Ellison狂妄地說:

它(MySQL)只是一家小小的公司,年收入也就三四千萬吧, 而我們Oracle的收入是150億!

我們只收購那些有商業價值的公司,MySQL并不在我們收購的列表中。

話雖這么說, Oracle 卻在不斷地挖MySQL的墻角。

2005年, Oracle收購了一個叫做innobase的芬蘭公司,正是這家公司給MySQL提供了支持事務處理的InnoDB 引擎。

過了一年,Oracle又收購了Sleepycat,這家公司給MySQL提供了Berkeley DB事務引擎。

07并購

2008年, 年收入達到7500萬美元的MySQL面臨一個抉擇:究竟是上市呢?還是賣個好價錢?

M?rten Mickos, Monty, David等人經過一番討論以后,他們選擇了Sun,這是因為:

1. Sun是一家技術導向的公司

2. Sun是開源運動的推動者,沒有把MySQL變成閉源軟件的風險。

2008年1月,MySQL以10億美元賣給了Sun,Monty也憑借這筆收入成為這一年芬蘭的10大富豪之一。

可是人算不如天算, 讓人苦笑不得的是,僅僅一年以后,Sun居然又被Oracle給收購了!

MySQL最終還是沒有逃脫Oracle的手掌心。

MySQL的前景一下子黯淡下來,Monty說道:

“很多核心的MySQL開發者,包括我自己,都不相信Oracle能善待MySQL,我們要確保MySQL的代碼完全開源,永遠開源。”

2009年,作為對Oracle收購Sun的回應, Monty立刻創建了一個MySQL的分支:MariaDB, 它和MySQL兼容,并且完全開源,一大批核心開發人員追隨Monty,離開MySQL,加入MariaDB。

 



 

[[355216]]

2009年Monty已經47歲了, 和MySQL說了再見,他踏上了新的征程。

2020年,Monty已經58歲了,依然在一線奮戰。

傳奇將會繼續......

(完)

參考資料:

https://en.wikipedia.org/wiki/Michael_Widenius

https://mariadb.org/wp-content/uploads/2019/11/MySQL-MariaDB-story.pdf

https://www.youtube.com/watch?v=Zh56R49y1PQ

https://www.artfulsoftware.com/mysqlbook/sampler/mysqled1ch02.pdf

https://www.cs.ait.ac.th/laboratory/database/manual/manual_Unireg.shtml

https://dri.es/the-history-of-mysql-ab

http://www.odbms.org/blog/2011/09/mariadb-the-new-mysql-interview-with-michael-monty-widenius/

http://www.odbms.org/blog/2011/09/mariadb-the-new-mysql-interview-with-michael-monty-widenius/

如需轉載,請通過作者微信公眾號coderising獲取授權。

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2020-10-29 10:44:59

斗魚騰訊虎牙

2021-01-21 07:16:03

RocketMQKafka中間件

2019-07-30 07:10:11

容器Docker軟件

2025-07-30 00:00:00

2023-10-17 08:17:38

Jenkins開發

2021-02-20 09:01:05

網游仙劍姚壯憲

2012-04-02 20:10:04

2020-12-10 10:04:45

微服務Kubernetes容器

2021-07-21 07:11:21

TeamviewerWindowsMac

2021-04-23 09:09:19

GraphQLREST查詢

2015-03-16 11:09:28

MongoDBPostgreSQL數據遷移

2021-08-29 18:36:57

項目

2012-08-01 09:50:09

HotmailOutlook微軟

2020-04-28 09:05:24

周鴻祎互聯人互聯網

2021-01-13 11:13:46

ExcelPandas代碼

2020-12-10 19:32:01

ChromeEdgeFirefox

2019-05-09 10:48:46

無人駕駛人工智能配送機器人

2016-11-24 17:21:22

AndroidAndromedaGoogle

2009-05-07 09:06:58

C++BuilderBorland

2025-12-10 06:30:00

點贊
收藏

51CTO技術棧公眾號

av激情久久| 国产精品美女网站| 国产精品区一区| 在线中文字幕第一页| 蜜臀久久99精品久久久久久9 | 日韩黄色影院| 午夜综合激情| 日韩欧美色综合网站| 欧美美乳视频网站在线观看| 91视频综合| 亚洲精品一区二区在线| 99视频在线免费| 欧美国产一级| 日韩av在线网站| 免费大片在线观看| 一区二区三区四区高清视频| 久久综合九色综合久久久精品综合 | 国产成人免费视频网站| 欧美福利视频在线| 国产乱色在线观看| 久久成人久久鬼色| 久久成人精品电影| 一本大道香蕉久在线播放29| 大色综合视频网站在线播放| 亚洲精品菠萝久久久久久久| 97精品久久久| 六月丁香久久丫| 亚洲成精国产精品女| 国产香蕉一区二区三区在线视频| 日韩av电影资源网| 国产成人三级| 在线综合视频播放| 亚洲人成电影网站| 四虎成人在线| 综合av第一页| 国产精品第七影院| 天天干天天草天天| 亚洲三级网页| 在线区一区二视频| 国产精品亚洲a| 亚洲在线久久| 亚洲小视频在线| 久久国产精品高清一区二区三区| 国产成人综合亚洲91猫咪| 国产精品久久久久77777| 成年人国产在线观看| 久久久久久久久久久久久女国产乱 | 日韩免费电影| 精品国产乱码久久| www.视频在线.com| 日韩一区二区三区免费看| 操你啦视频在线| 欧美亚洲国产一区二区三区va | 99在线视频影院| 精品国产乱码久久| 久久人人视频| 亚洲精品自拍第一页| 播放一区二区| 国产精品日日摸夜夜添夜夜av| 天天做天天爱天天爽综合网| 久久天天躁狠狠躁夜夜躁| 亚洲网站免费| 国内外成人免费激情在线视频| 欧美99在线视频观看| 国产精品久久久久久久天堂第1集| 亚洲午夜久久| 欧美日韩无遮挡| 久久99精品一区二区三区三区| 欧美人与性禽动交精品| 成年人国产精品| 免费在线观看麻豆视频| 久久久国产精品视频| 国产亚洲电影| 久久五月天婷婷| 成人免费视频一区| 丝袜制服影音先锋| 欧美日韩精品久久久| 二区三区精品| 国产精品区免费视频| 精品一区二区影视| 黄色一级视频网站| 日韩一级免费观看| 91精品入口| 日本不卡一区二区三区四区| 欧美日韩中文字幕一区| 素人啪啪色综合| 日本人成精品视频在线| 久久国产麻豆精品| 日韩a级作爱片一二三区免费观看| 日韩一区二区欧美| 亚洲毛片在线| 可以在线看黄的网站| 亚洲成人综合视频| 污黄视频在线看| 日韩欧美在线一区二区三区| 欧美成人黑人| 精品久久久影院| 国产精品视频一区视频二区| 中文字幕av导航| 亚洲男人的天堂网| 自拍偷拍欧美视频| av成人免费观看| 日韩免费视频| fc2ppv国产精品久久| 亲爱的老师9免费观看全集电视剧| bl视频在线免费观看| 最近97中文超碰在线| 亚洲天堂网中文字| 美女久久网站| 亚洲v国产v| 日本韩国视频一区二区| 日本美女一区二区三区视频| 中文字幕在线视频网| 91精品午夜视频| 欧美国产一区二区| 成人美女视频| 成人18在线| 一级毛片电影| 成人高清免费| 免费在线超碰| 欧美三日本三级少妇三99| 中文字幕精品—区二区| 蜜臀久久99精品久久久久久宅男| 一区二区三区福利| 亚洲欧美成人影院| 视频一区二区三区免费观看| 亚洲国产成人av在线| 国产色产综合产在线视频| 哺乳挤奶一区二区三区免费看| 成人短剧在线观看| 国产精品九九九| 欧美性生交xxxxx久久久| 国产精品xvideos88| 久久精品美女| 美乳视频一区二区| 久久综合给合久久狠狠狠97色69| 国产成人精品1024| 麻豆国产一区二区三区四区| 4480yy私人影院高清不卡| 影音欧美亚洲| 国产精品入口日韩视频大尺度| 91精品国产综合久久久久久| 久久99精品久久久| 午夜欧美激情| 欧美18视频| 欧美精品一区二区在线播放| 久久九九全国免费| 黄色av成人| 亚洲色图丝袜| 性直播体位视频在线观看| 欧美亚洲一二三区| 99视频免费观看| 欧美不卡123| 国产精品亚洲欧美| 成人日韩视频| 日韩一区二区三区在线看| 99riav在线| 亚洲精品乱码久久久久久自慰| 成人欧美一区二区三区在线观看 | 国产精品福利在线观看播放| 伊人久久一区| 欧美日韩中文一区二区| 青青青青在线| 午夜探花在线观看| 日韩视频在线观看国产| 成人午夜激情免费视频| 在线电影院国产精品| 在线观看欧美日韩| 日韩一区二区三区在线观看| 亚洲精品一二三| 91在线国内视频| 日本成人中文字幕| 久久裸体网站| 亚洲日本va午夜在线电影| 国产精品亚洲a| 精品久久久无码人妻字幂| 全黄性性激高免费视频| 91成品人片a无限观看| 日本10禁啪啪无遮挡免费一区二区| 亚洲国产美女精品久久久久∴| 色婷婷久久av| 丁香啪啪综合成人亚洲小说| 国产在线欧美| 亚洲乱码视频| 欧美1区2区3| 激情综合色综合久久| 国产精品人人爽人人做我的可爱| 一区二区中文| 蜜桃视频在线一区| 成人av网站免费| 亚洲一区二区三区精品在线| 日本一区二区成人在线| 国产拍揄自揄精品视频麻豆| 精品美女永久免费视频| 亚洲精品一区二区精华| 97视频com| 久久久久久久久影视| 在线播放av网站| а√天堂中文在线资源8| 欧美美女视频|