有代码都在GPL,LPGL或BSD协议下面发行,MariaDB没有如MySQL Enterprise Edition里的那些闭源模块。事实上,所有MySQL 5.5 Enterprise Edition里的闭源特性都可以在MariaDB开源版本里找到。”
3. MySQL性能方面的缩放性不如其竞争对手
MariaDB的官方博客的提供了MySQL、MariaDB最新版本的详细对比测试,虽然结果很接近,但MariaDB胜出。
PostgreSQL的贡献者Selena Deckelmann说:Heroku Postgres因为几个原因使它更具吸引力,其中包括缩放性。“可以说他们已经运维了最大的
数据库托管环境,可以自动处理应用程序的缩放,支持节点冷添加可以非常方便容易的尝试新特性”,她这样说,另外,她补充道:“他们刚宣布支持PLV8,允许你在
数据库中运行java script而且能更好地利用在9.2及更高版本中可用的JSON数据类型。”
4. MySQL为Oracle拥有而不是社区
MySQL被甲骨文收购后没有显著的方面改变,但Oracle仍拥有它,这使得一些开发者很紧张。“也许,最糟糕的是,开发社区工作者和在Oracle的MySQL开发者一起工作是不可能的,”迈克尔“蒙蒂”纽斯,MySQL和MariaDB创始人这样说。
纽斯指出,Oracle不接受补丁或提供一个未来的路线图。“与MySQL开发者谈论如何实现或当前代码如何运行,这没门”,他说。如果一个开源社区开发的数据库对你很重要的话,纽斯推荐MariaDB(废话!)因为它是建立在MySQL之上的。而且它提供了更多的功能、速度和稳定性,安全问题更少。
5. 可选的方案越来越多
在2013年6月的波士顿峰会上,Red Hat宣布和MySQL分道扬镳,取而代之的是红帽企业版和MariaDB上了同一条船。Fedora已经宣布将在Fedora 19切换到MariaDB分支。Slackware Linux宣布在2013年3月将MySQL切换到MariaDB,而且OpenSUSE在2013年1月也作出了类似的声明。
不止在Linux阵营,2013年4月,Wikimedia基金会宣布全球第七大受欢迎网站Wikipedia正在切换至MariaDB。在声明中,Wikimedia基金会站点的架构师Asher Feldman解释称,MariaDB的优化及增强Percona的XtraDB功能设置是切换的原因。“同样重要的是,作为自由文化运动的支持者,维基基金会更倾向于自由软件项目,那些在免费及企业版间没有授权及分支代码的项目。”他又补充到,“我们欢迎并支持MariaDB 基金会作为一个非盈利组织,尤其是在自由、开放以及MySQL相关的社区方面。”科技记者Steven J. Vaughan-Nichols在2012年底提到,不管你对Oracle或开源与专有软件的比较持什么看法,不管你正在使用的是Linux、Apache、MySQL、
PHP/
Python/Perl(LAMP)的什么组合,MariaDB在世界最繁忙的Web站点中的优良表现会一步步吸引着你的注意力。
那么大数据呢,技术娴熟的公司知道,MySQL的忠实用户清楚么? MySQL是不再是数据库解决方案小池塘里唯一的大鱼了,相反,MySQL正面临着Oracle免费版的挑战,真正的开源后裔MariaDB、日益流行的PostgreSQL关系型数据库以及日益增长的NoSQL市场,如果你还没换掉MySQL,那现在有充足的理由重新考虑了。
本文来自于OSChina翻译,TechTarget数据库网站进行了整理,原文链接如下:
http://blog.smartbear.com/open-source/5-reasons-its-time-to-ditch-
mysql/
http://blog.smartbear.com/open-source/5-reasons-to-stick-with-mysql/