这几天在帮助网友维护服务器的时候看到他们的网站居然有用MariaDB数据库的,我们一般的都是用的MySQL。当然目前大部分的程序也是都支持这两个数据库类型的,我们在搭建服务器WEB环境的时候也有看到可选择2个数据库,MariaDB和MySQL数据库哪个比较好?如果让我们安装的话到底选择哪个。
第一、MariaDB 数据库
MariaDB数据库,其实是我们常用的MySQL的一个分支,一直由开源设置维护升级,采用的是GPL授权许可,而且我们要知道MariaDB完全兼容MySQL,我们可以用作为MySQL的代替品。不过在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。开始的时候,我们看到版本型号是同步的,但是现在版本高于MYSQL,它的版本号直接从10.0开始,以自己的步伐进行开发,当然,还是可以对MySQL完全兼容。在某些方面,确实可以看到MariaDB的数据特性、性能等都超越了MySQL。
第二、MySQL数据库
MySQL,是相当老的数据库类型,从MySQL 5.5发布,Oracle把InnoDB做成了MySQL默认的存储引擎,效率和存储性能提高很多,所以我们低配置服务器的话建议从5.5开始安装。目前,MYSQL版本已经升级到8.0版本,但是如果我们需要安装高级版本的话需要看自己的配置服务器和程序兼容性。
第三、MariaDB和MySQL选择哪个
根据趋势的话,我们一般用户可以用MySQL,但是如果我们追求性能的话,可以开始尝试MariaDB,毕竟MariaDB的开发灵活度已经受欢迎度已经和以前确实不同。我们可以从不同的项目试试然后对比,反正两者是可以切换的,都是没有问题。