微信号:InsideMySQL

介绍:MySQL数据库发烧友群;《MySQL技术内幕》系列书籍官方帐号;不谈小道消息,只关注MySQL相关技术

为什么我不再看好MariaDB

2016-12-20 22:05 姜承尧


姜承尧

IT界最会讲故事的男同学




预设的标题本是MariaDB将死,担心引来一些没必要的麻烦所以就收敛了些些。但就像之前的文章Galera将死——MySQL Group Replication正式发布中阐述的观点那样,Galera虽好,然而必定会有更好的东西替代他,能在历史长河上留下足印,足以。MariaDB亦是如此。


但是天总会黑,人总要离别,
谁也不能永远陪谁



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消失在我们的视线中,那么也请别难过。


有时候 有时候

我会相信一切有尽头

相聚离开都有时候

没有什么会永垂不朽


很多粉丝还没有养成阅读后点赞和转发的习惯,希望大家在阅读后顺便点赞与转发,以示鼓励!长期坚持原创真的很不容易,多次想放弃。坚持是一种信仰,专注是一种态度!




猜你喜欢




 
InsideMySQL 更多文章 这个圣诞节,约上女神,嘿嘿嘿...... MariaDB插上大数据的翅膀?——可能只是一厢情愿 HBase最佳实践——写性能优化策略 Galera将死——MySQL Group Replication正式发布 从你的全世界路过
猜您喜欢 开启nginx cache后导致内存几乎100%问题 自动化运维之自动化部署系统构建及演变 最棒的leader,把团队成长放在第一位 (转)腾讯网无障碍说明 解析 TiDB 在线数据同步工具 Syncer