超越MySQL:三个流行MySQL分支的对比(摘录)

Posted on

超越MySQL:三个流行MySQL分支的对比(摘录) - Speeddsy的专栏 - 博客频道 - CSDN.NET

您还未登录!|登录|注册|帮助

Speeddsy的专栏

我的博客我说行!

超越MySQL:三个流行MySQL分支的对比(摘录)

分类: 数据库 2012-06-16 16:32 178人阅读 评论(0) 收藏 举报 mysql引擎产品server存储扩展

三个流行MySQL分支:Drizzle、MariaDB和Percona Server(包括XtraDB引擎)

XtraDB

XtraDB是一款独立的产品,但它仍被认为是MySQL的一个分支。XtraDB实际上是基于MySQL的数据库的一个存储引擎。XtraDB被认为是已成为MySQL一部分的标准MyISAM和InnoDB的一个额外存储引擎。

XtraDB分支有另一个目标,即成为InnoDB存储引擎的简单替代,这样用户就可以轻松地切换其存储引擎,无需更改任何现有的应用程序代码。XtraDB必须能够向后兼容InnoDB,以提供它们想要添加的所有新功能和改进。它们实现了此目标。

XtraDB的速度有多快?我找到的一个性能测试表明:与内置的MySQL 5.1 InnoDB 引擎相比,它每分钟可处理2.7倍的事务。(请参见参考资料)。速度显然是一个不可以忽略的因素,在考虑替代产品时更是如此。

Percona

与内置的MySQL存储引擎相比,XtraDB提供了一些极大的改进,但它不是一款独立产品,也无法轻松放入现有MySQL安装。因此,如果您想使用这款新引擎,则必须使用提供它的产品。采用Percona Server的一个很好的理由是,利用XtraDB引擎来尽可能地减少代码更改。

下面是Percona Server的声明,该声明来自它们自己的网站:

  • 可扩展性:处理更多事务;在强大的服务器上进行扩展
  • 性能:使用了XtraDB的Percona Server速度非常快
  • 可靠性:避免损坏,提供崩溃安全(crash-safe)复制
  • 管理:在线备份,在线表格导入/导出
  • 诊断:高级分析和检测
  • 灵活性:可变的页面大小,改进的缓冲池管理

Percona Server的一个缺点是他们自己管理代码,不接受外部开发人员的贡献,以这种方式确保他们对产品中所包含功能的控制。

MariaDB

另一款提供了XtraDB存储引擎的产品是MariaDB产品。它与Percona产品非常类似,但是提供了更多底层代码更改,试图提供比标准MySQL更多的性能改进

MariaDB提供了MySQL提供的标准存储引擎,即MyISAM和InnoDB。因此,实际上,可以将它视为MySQL的扩展集,它不仅提供MySQL提供的所有功能,还提供其他功能。MariaDB还声称自己是MySQL的替代,因此从MySQL切换到MariaDB时,无需更改任何基本代码即可安装它。

Drizzle

本文介绍的最后一款产品是Drizzle。与之前介绍的两款产品不同,Drizzle与MySQL有很大差别,甚至声称它们不是MySQL的替代产品。他们期望对MySQL进行一些重大更改,想要提供一种出色的解决方案来解决高可用性问题,即使这意味着要更改我们已经习惯了的MySQL的各个方面。

是不是所有人都应该使用Drizzle呢?等等,正如Drizzle反复指出的那样,它与MySQL不兼容。因此,如果您现在使用的是MySQL平台,那么需要重写大量代码,才能使Drizzle在您的环境中正常工作

尽管需要额外的工作才能让它运行,但它并不像Percona或MariaDB那样快速且易于使用。我之所以介绍Drizzle,是因为尽管目前它可能不是您的选择,但几年之后,它很可能会成为一些人的选择。因为本文的目标是提高您对未来使用的工具的认识,所以这是向您介绍此产品的好机会。许多领先的DB专家相信Drizzle将成为未来5年内高可用性数据库安装的选择。 分享到:

/* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场 TOP

个人资料

Speeddsy

  • 访问:2619次
  • 积分:58分
  • 排名:千里之外

  • 原创:1篇

  • 转载:13篇
  • 译文:0篇
  • 评论:2条

文章分类

文章搜索

阅读排行

评论排行

最新评论

随便啦: 请问这篇文章怎么转载啊。。。

greateryang: 好用,此文章推荐寻找此方法的同志都看看

公司简介|招贤纳士|广告服务|银行汇款帐号|联系方式|版权声明|法律顾问|问题报告京 ICP 证 070598 号北京创新乐知信息技术有限公司 版权所有世纪乐知(北京)网络技术有限公司 提供技术支持江苏乐知网络技术有限公司 提供商务支持 联系邮箱:webmaster(at)csdn.netCopyright © 1999-2012, CSDN.NET, All Rights Reserved GongshangLogo

希望本站内容对您有点用处,有什么疑问或建议请在后面留言评论
转载请注明作者(RobinChia)和出处 It so life ,请勿用于任何商业用途