標籤:

為什麼我不再看好MariaDB

設的標題本是MariaDB將死,擔心引來一些沒必要的麻煩所以就收斂了些些。但就像之前的文章Galera將死——MySQL Group Replication正式發布中闡述的觀點那樣,Galera雖好,然而必定會有更好的東西替代他,能在歷史長河上留下足印,足以。MariaDB亦是如此。

但是天總會黑,人總要離別,誰也不能永遠陪誰n

IT圈內有人瘋狂的痴迷於MariaDB,認為他才是真正開源的資料庫,身上流淌著正統MySQL的血液。但這需要指出的是,MariaDB甚至之前的MySQL AB公司一直是一家商業公司。簡單理解,MySQL創始人Ulf Michael Widenius(下簡稱Monty)創辦了MySQL AB公司,開發著全世界最流行的資料庫。

A third round of about $18.5 million financing led by Institutional Venture Partners, including Intel Capital, Red Hat, SAP Ventures, and others was disclosed in February 2006.

從Wiki百科上可以發現,2006年MySQL拿到了由Intel、Red Hat,SAP領投的1850萬美金的第3輪融資。之前兩輪的融資金額雖未被公布,但這足以證明MySQL AB是一家商業公司,而且很成功。在MySQL AB被SUN以10億美金收購後,創始人甚至成為了當年芬蘭收入最高的人之一。

不過從Monty最後獲得的金額來推算,其只佔了原MySQL AB公司1.68%股份。個人推測,這可能又是一個創始人失去公司控制權的案例。風投急著退出,看到SUN這樣的接盤俠10億美金的出價,怎麼會不動心呢?

Widenius sold MySQL to Sun in January 2008, earning about €16.6 million in capital gains in 2008 (€16.8 million total income), making the top 10 of highest earners in Finland that year.

2013年,Monty創立的MariaDB Foundation再次拿到了Intel Capital的2000萬美金。註:SkySQL於2014年改名為MariaDB Corporation Ab。看到這裡只能說,Intel對Monty是真愛

Intel Capital leads $20 million investment in SkySQL to grow MariaDB

很明顯,MySQL AB/MariaDB是一家有著非常清晰商業模式的公司,拿著投資的人錢進行著資料庫軟體的開發工作。那麼,為什麼Oracle公司出錢出力開發的MySQL就被吐槽為不是真正的開源資料庫呢?就因為Oracle還在售賣MySQL Enterprise Edition?但MariaDB不也一樣:

MariaDB Enterprise is a powerful relational database server for applications demandingenterprise-class availability, scalability, security and performance.

2012年MariaDB非常火,Monty也第一次來中國參加阿里舉辦的資料庫大會。網易內部有過一次對於是否基於MariaDB做InnoSQL的分支版本(網易內部的MySQL分支版本)的討論。現在看來,汪源老大(網易杭州研究院執行院長)的決定還是非常具有前瞻性。

MariaDB,或者說Monty最大的問題是一直沒有解決存儲引擎的問題,也是我不再看好MariaDB的重要原因之一。Percona收購TokuDB引擎、MongoDB收購WiredTiger引擎、Oracle早年收購InnoDB引擎,可以看出存儲引擎對於資料庫的重要性不言而喻。

MariaDB 10.x目前集成的還是5.6 InnoDB存儲引擎的版本,官宣10.2版本會支持,但這已經落後官方至少1年3個月的時間。而且從長遠來看,MariaDB整合InnoDB引擎的難度變得越來越大,甚至在區區看來,想要合併MySQL 8.0版本的代碼已基無可能。

另一個重要原因在於後續資金的投入。MySQL開發團隊目前已經有500人的規模,而MariaDB呢?從郵件組來看,全職參與開發的也就10人的規模,可以說Monty一人在對抗著整個Oracle。就此倒下並不可恥,說不定是另一段傳奇的開始。

最後,時代的風向也已發生了巨大的變化。分散式資料庫架構、非關係型數據存儲、大數據的趨勢已然成型,MySQL資料庫一直在緊跟整個行業的風向於趨勢,而MariaDB貌似還是我們熟悉的那個味道。

感謝那些年MySQL帶給我最單純的快樂,由衷佩服Monty在60高齡還已一己之力支撐著MariaDB前進。但若哪天MariaDB消失在我們的視線中,那麼也請別難過。

有時候 有時候n我會相信一切有盡頭n相聚離開都有時候n沒有什麼會永垂不朽n

很多粉絲還沒有養成閱讀後點贊和轉發的習慣,希望大家在閱讀後順便點贊與轉發,以示鼓勵!長期堅持原創真的很不容易,多次想放棄。堅持是一種信仰,專註是一種態度!

weixin.qq.com/r/knWWjkz (二維碼自動識別)


推薦閱讀:

MYSQL及MySQL WORKBENCH安裝過程遇到的問題及處理方法
1.3 Mysql 安裝與使用-基礎配置-NodeJs+Express+Mysql實戰
R markdown 連接mysql數據
一觸即發,2017年,資料庫世界的諸神之戰

TAG:MySQL | 数据库 |