MySQL 数据库对比:MariaDB 1 个改进

MariaDB 开发的主要目标是减少对 MySQL 的替换,以提供更强大的功能和更好的性能。MariaDB 基于对应的 MySQL版本。这意味着,MariaDB 版本是在 MySQL 对应版本发布之后发布的,添加了一些 bug 修复、额外的存储引擎、新特性和性能改进。

下面列出了它们的区别:

Index MariaDB MySQL
1) MariaDB 是纯开源的。 MySQL 采用双重许可授权。
2) MariaDB 在 GPL、LGPL 或 BSD 下发布。 MySQL 以 GNU (通用公众许可证)的条款发布。
3) MariaDB 确实在与日俱增,但还有待证明。 MySQL 是目前全球使用最广泛的数据库。
4) MariaDB 由一家小公司开发,前景不确定。 MySQL 由 oracle 公司开发,在数据库领域并不是一个新名称。
5) MariaDB 不提供密码复杂性插件功能。 MySQL 提供密码复杂性插件功能。
6) MariaDB 中暂不可用 Memcached 接口。 MySQL 中不可用 Memcached 接口 。

MariaDB 相对于 MySQL 的优势

以下是 MariaDB 相对于 MySQL 的主要优势:

  • MariaDB 警告和错误的数量较少,因为它修复了尽可能多的错误,并尝试确保不会引入新的错误。
  • 具有真正的开源和充满活力的开发环境。
  • 速度更快,安全性更高。
  • 执行更好的测试,并删除无效的测试。
  • 具有更多前沿功能和更多存储引擎。
  • 越来越流行。
  • 兼容,并且非常容易从 MySQL 迁移到 MariaDB。
  • 所有 MySQL 企业版的关闭源代码功能均可在 MariaDB 开源版本中找到。

MySQL 相对于 MariaDB 的优势

  • 最初发布于 1995 年。因此,它拥有 20 多年的经验,可靠,值得信赖,并且是最受欢迎的数据库之一。
  • MySQL 提供了在 MariaDB 中找不到的密码复杂度插件功能。
  • MySQL 具有 Memcached 接口,而 MariaDB 没有。
本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!