MariaDB

人气指数:0 页面更新时间:2016-07-20 15:33
网站介绍

  MariaDB是一个向后兼容、替代MySQL的数据库服务器。它包含所有主要的开源存储引擎。MariaDB源代码公开存放于Launchpad项目托管平台,同时也提供了二进制和编译包供下载。MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展快的MySQL分支版本,新版本发布速度已经超过了Oracle官方的MySQL版本。

  MariaDB默认的存储引擎是Maria,不是MyISAM。Aria可以支持事务,但是默认情况下没有打开事务支持,因为事务支持对性能会有影响。可以通过以下语句,转换为支持事务的Aria引擎。 MariaDB 是一个采用Aria存储引擎的MySQL分支版本,是由原来 MySQL 的作者Michael Widenius创办的公司所开发的免费开源的数据库服务器。这个项目的更多的代码都改编于 MySQL 6.0,例如 “pool of threads”功能提供解决多数据连接问题。在性能、功能、管理、NoSQL扩展方面,MariaDB相对而言包含了更丰富的特性,比如微秒的支持、线程池、子查询优化、组提交、进度报告等。详情见列表。MariaDB的目标是提供一个由社区开发的、稳定的、总是免费的MySQL分支,在用户级别上兼容主流版本。我们为自己的版本和上游、社区版的互操作性提高而努力。

  MariaDB分支与的MySQL发布版本的分支保持一致性, 例如MariaDB 5.1.47对应MySQL 5.1.47,等等。出于实用的目的,MariaDB是同一MySQL版本的二进制替代品(例如MySQL 5.1->MariaDB 5.1, MariaDB5.2和MariaDB 5.3是兼容的。MySQL 5.5将会和MariaDB 5.5保持兼容)。数据和表定义文件(.frm)文件是二进制兼容的。所有客户端APIs,协议和结构都是相同的。所有的文件名、二进制文件的路径、端口、套接字等等是相同的。MariaDB有许多的新选项、扩展,存储引擎和bug修复。用户可以在MariaDB分发版本差异页面找到不同版本的功能特性集。如果正在使用MariaDB的新命令选项,新特性或新存储引擎,那么就不能轻易来回切换了。

免责声明:
此页是<MariaDB>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息

网站资料
网站名称: MariaDB
网站栏目: 网站简介 网站链接
网站链接: mariadb.org
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录] [谷歌收录]
网页版本: Mip版 手机版 电脑版
本页链接: https://wang992535.honpu.com/