日期:2014-05-16  浏览次数:20375 次

MariaDB 介绍

?

官方网址:https://mariadb.org/en/

?

MariaDB 是一个采用 Maria 存储引擎的 MySQL 分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发的免费开源的数据库服务器。

?

?与 MySQL 相比较,MariaDB 更强的地方在于:
?Maria 存储引擎
?PBXT 存储引擎
?XtraDB 存储引擎
?FederatedX 存储引擎
?更快的复制查询处理
?线程池
?更少的警告和bug
?运行速度更快
?更多的 Extensions (More index parts, new startup options etc)
?更好的功能测试
?数据表消除
?慢查询日志的扩展统计
?支持对 Unicode 的排序

?

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[2]

?

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。

?

MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自麦克尔·维德纽斯的女儿玛丽亚(英语:Maria)的名字。

?