大家都知道,Sun收购了MySQL(后来Oracle收购了Sun),并且在这些收购期间,MySQL社区中有很多FUD导致创建各种分支。要挑选哪个MySQL Fork /版本?
今天我们有来自MySQL,Percona(XtraDB)MySQL,OurDelta MySQL,MariaDB,Drizzle等等的MySQL。这给我们带来了问题的根源。
我们正在升级我们的数据库(硬件/软件)的过程中,我想知道我应该选择哪一种。每个人都有自己的一套优点/缺点。我们目前正在8核机器上使用来自MySQL/Linux的MySQL 5.0.x。我们的新硬件与32核心和32GB内存连接到通过FC的快速NetApp存储的怪物。
我想坚持从MySQL的MySQL,但我听说过很多MySQL 5.1在很多核心上执行严重的恐怖故事。我也听说MySQL 5.4在多核机器上表现更好,但仍然没有生产准备。另外,我还听说了Percona生产的很多好东西。
这是我目前所知:
从MySQL MySQL 5.1中:可靠的选择,而是一个大机器上不能很好地扩展
的Percona:秤好,好靠山公司。我没有与它太多的经验
MariaDB的:不很了解,除了它是由原始的MySQL开发者(包括蒙蒂)成立
OurDelta:不知道多少
小雨:云计算
我想知道什么是对这个问题的一般概念晴优化。我应该使用哪个版本/版本?你们怎么选择你的版本?
谢谢!
我想你在这里感到困惑。 MariaDB是MySQL的分支。 Maria是一个存储引擎,它是MyISAM的一个更好的版本,但并不稳定:http://askmonty.org/wiki/Rename_Maria – 2010-06-09 19:47:52
只是因为产品不稳定!= OP是'混淆'。 – 2016-03-10 07:11:14