【讨论题】MySQL不同版本的区别和优缺点
557
等4人参与

【讨论题】在MySQL官方版,Percon MySQL和MariaDB三个版本中,你会选择那个版本用于你的新项目中?

题干

​ 本课程中,我们学习了MySQL不同版本的区别和优缺点,主要有以下几个方面:

MySQL官方版 Percona MySQL MariaDB
服务器特性 开源 开源 开源
支持分区表 支持分区表 支持分区表
InnoDB XtraDB XtraDB
企业版监控工具社区版不提供 Percon Monitor 工具 Monyog
高可用特性 基于日志点复制 基于日志点复制 基于日志点复制
基于Gtid复制 基于Gtid复制 基于gtid复制,但gtid同MySQL不兼容
MGR MGR & PXC Galera Cluster
MySQL Router Proxy SQL MaxScale
安全特性 企业版防火墙 ProxySQL FireWall MaxScale FireWall
企业版用户审计 审计日志 审计日志
用户密码生命周期 用户密码生命周期 -
sha256_password caching_sha2_password sha256_password caching_sha2_password ed25519sha256_password

​ 那么,现在如果让你为一个新项目来选择MySQL的数据库版本,你会如何选择呢?请说说你的理由。

关键提炼

​ 掌握MySQL各个发行版的优缺点和适用场景。

​ 1).MySQL官方版和Percona MySQL 是兼容的同高版本的MariaDB在一些特性上不兼容。

​ 2).MySQL官方版本更加的稳定,但功能相对比于MariaDB要缺失一些。

​ 3).Percona MySQL在MySQL官方版的基础上进行了优化,性能上相比MySQL 官方版本要好。

​ 因此,如于稳定性和性能上考虑,更推荐使用Percona MySQL版本。

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信