Oracle的MySQL vs. MariaDB vs. Drizzle

时间:2012-05-16 22:03:18

标签: mysql mariadb drizzle

我过去曾使用过MySQL,但自从甲骨文收购Sun以来,我还没有触及它。既然Oracle已经开始在5.x分支上推出他们自己的MySQL更新,我考虑了以下几点:

有Oracle分支以及两个流行的分支:Maria和Drizzle。我一直试图找到一个客观的比较,为什么我会考虑两个叉中的一个,而不是使用Oracle分支。我也一直试图弄清楚每个fork的主要支持者是什么,使它们与Oracle分支不同。

这些是我在搜索时想到的一些细节:

  • Drizzle的网站说,他们已经重新组织了代码,使其更加基于插件 - 这有什么好处?

  • Maria的网站说他们已经做了一些改进,但我真的不明白他们有什么好处。

  • MariaDB是一个替代品 - 这非常棒,因为我不需要做任何重大改动。但是我想弄清楚为什么我会把玛丽亚放在普通的MySQL上。

  • Oracle的任何更新是否与仅使用常见SQL函数的公共开发人员相关?由于这是一个关系数据库问题,我假设我会使用JOIN。

我访问过的网站:
细雨:http://www.drizzle.org/
MariaDB:http://mariadb.org/
MySQL社区版:http://www.mysql.com/products/community/
关于MySQL 5.6的Oracle新闻稿:http://www.oracle.com/us/corporate/press/1583744
MySQL消失了:http://zerolinesofcode.wordpress.com/2010/05/06/mysql-is-gone-here-comes-mariadb-and-drizzle/

如果您要构建一个可能每天为1,000-10,000名用户提供4-5个数据表的Web应用程序 - 您会考虑哪些因素?

我知道选择数据库有不同的变量;我明白我没有提到硬件;我知道您可能认为NoSQL解决方案会更好,我可能会同意您的看法。但是,我很好奇从关系数据库的角度来看如何处理这个问题。

之前有没有人尝试过这些?

0 个答案:

没有答案