MySQL 分支 MariaDB

MySQL 分支 MariaDB

GPLv2
C/C++ 查看源码»
跨平台
2009-02-14

MariaDB数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

MariaDB 基于事务的 Maria 存储引擎,替换了 MySQL 的 MyISAM 存储引擎,它使用了 Percona 的 XtraDB,InnoDB 的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。

与 MySQL 相比较,MariaDB 更强的地方在于:

  • Maria 存储引擎

  • PBXT 存储引擎

  • XtraDB 存储引擎

  • FederatedX 存储引擎

  • 更快的复制查询处理

  • 线程池

  • 更少的警告和bug

  • 运行速度更快

  • 更多的 Extensions (More index parts, new startup options etc)

  • 更好的功能测试

  • 数据表消除

  • 慢查询日志的扩展统计

  • 支持对 Unicode 的排序

的码云指数为
超过 的项目
加载中

评论(29)

红薯
红薯
#MariaDB# 牛逼起来了
芋道源码
芋道源码
Mariadb 分表分库可以考虑使用 Sharding-JDBC 很靠谱的数据库中间件。代码结构有层次,编码规范。 有兴趣了解,可以看我博客:http://www.yunai.me/categories/Sharding-JDBC/?oschina&04
FancyGary
FancyGary
开源数据库,替代MySQL首选
Adairs
Adairs
现在网易centos的mirrors里边有对应的yum安装包
Aurelito
Aurelito
从10.0开始内置Cassandra了 #MariaDB#
clouddyy
clouddyy
mariadb10.1.14发布 #MariaDB#
clouddyy
clouddyy
mariadb10.0.22发布 #MariaDB#
MartinBockZhu
MartinBockZhu
维基数据库将从Mysql切换到MariaDB #MariaDB#
clouddyy
clouddyy
mariadb5.5.44发布 #MariaDB#
龙影
龙影
在Mac os 下能否共存 #MySQL# #MariaDB#

MariaDB 10.3.12 发布,流行的 MySQL 分支版本

MariaDB 10.3.12 发布了,MariaDB 是 MySQL 的一个分支,主要由开源社区维护,其旨在完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。 主要更新内容如下: MDEV-17589 -...

01/08 07:14

MariaDB Connector/ODBC 3.0.8 发布

这是 MariaDB Connector/ODBC 3.0 的 Stable (GA) 版本。 MariaDB Connector/ODBC 3.0.8 构建在MariaDB Connector/C 3.0.8之上。 该版本主要修复一些 Bug ODBC-207 - Fix multi-statement p...

01/08 07:12

MariaDB 10.2.21 发布,MySQL 分支

MariaDB 10.2.21 发布了,MariaDB 是 MySQL 的一个分支,主要由开源社区维护,其旨在完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。 这是 10.2 系列最新的稳定版本,主...

01/04 07:28

MariaDB 10.2.20 发布,流行的 MySQL 分支版本

MariaDB 10.2.20 已发布,更新内容如下: Data type validation: MDEV-17833: ALTER TABLE is not enforcing prefix index size limit MDEV-17989: InnoDB: Failing assertion: dict_tf2_is_...

2018/12/25 07:23

MariaDB 10.4.1 发布,流行的 MySQL 分支版本

MariaDB 10.4.1 已发布,更新内容如下: Syntax New FLUSH SSL command to reload SSL certificates without server restart (MDEV-16266) New CAST target — CAST(x AS INTERVAL DAY_SECON...

2018/12/24 07:22

MariaDB 10.3.11 发布,流行的 MySQL 分支版本

MariaDB 10.3.11 已发布,更新内容如下: mysqldump now uses utf8mb4 as a default character set, instead of utf8. sql_safe_updates can now be set as a command-line and my.cnf optio...

2018/11/22 11:17

MariaDB 10.2.19 发布,Fedora 27 最后一个 10.2 版本

MariaDB 10.2.19 发布了,此版本主要更新内容包括: innodb_safe_truncate 系统变量,用于基于 RENAME、CREATE、DROP 的备份安全 TRUNCATE TABLE 实现。(MDEV-14717, MDEV-14585, MDEV-13564...

2018/11/14 07:25

MariaDB 5.5.62 发布,流行的 MySQL 分支版本

MariaDB 5.5.62 发布,修复漏洞: CVE-2018-3282 CVE-2016-9843 CVE-2018-3174 更新日志

2018/10/31 16:58

MariaDB 10.3.10 发布,流行的 MySQL 分支版本

MariaDB 10.3.10 发布了。MariaDB 10.3 是目前主要的稳定版本。 它将被支持到2023年5月。 主要更新内容如下: 系统版本表(也称为 AS OF) (MDEV-12894) 表值构造函数 (MDEV-12172) — Gali...

2018/10/05 07:16

MariaDB 基金会 CEO 宣布将于 10 月 1 日卸任

近日,MariaDB 基金会 CEO Otto Kekäläinen 在官网宣布自己将在今年 10 月 1 日正式卸任 CEO,转而退居后线,以 CEO 特别顾问的身份辅助新 CEO 顺利渡过过渡期。 从 2015 年 1 月起 Otto K...

2018/09/29 08:09

没有更多内容

加载失败,请刷新页面

1
回答
Mysql和MariaDB哪个好?他们的API完全一样吗?
u啊welcome 的回答 2018/12/30 12:41
最佳答案
MariaDB是MySQL代码级量身定制的替代者   鉴于所有应用,MariaDB都是MySQL的代码级量身定制的替代者,相应的版本可以直接替换(如MySQL 5.1 -> MariaDB 5.1, MariaDB 5.2 & MariaDB 5.3也是兼容的。MySQL 5.5将与兼容),具...
5
回答
ubuntu18.04安装mariadb,重启系统后启动不了mariadb
mickelfeng 的回答 2018/11/27 10:17
最佳答案
你试试 increase buffer pool at least up to 20MB.
7
回答
JFinal中使用MySQL中的like并带参数出现错误
pandyyan 的回答 2013/05/17 21:08
最佳答案
http://www.oschina.net/question/866950_103274
1
回答
如何设置搜索排序,多关键词先输入的排前面?

各路大神: 题主用Sphinx+MariaDB+Python 做个搜索功能,遇到排序问题: 比如依次输入:'开心 快乐 幸福', 进行搜索,假设全部命中,...

2017/11/26 09:45
1
回答
oracle linux 7.2中安装mariadb-10.1.22 报错Could not open mysql.plugin table. Some plugins may be not loaded

[root@localhost support-files]# ./mysql.server start Starting MySQL.170323 13...

2017/03/24 11:22
2
回答
MariaDB 数据库移植

Centos7 使用yum安装了 mariaDB 数据库,但是,我在/etc/my.cnf.d/server.cnf 指定新的 数据库data路劲的时候,...

2017/02/15 10:41
3
回答
MySQL left join 右表是一个子查询查询非常慢 (右表的子查询本身查询很快,原来的查询没有加那一个子查询的话也很快的)

MySQL left join 右表是一个子查询查询非常慢 (右表的子查询本身查询很快,原来的查询没有加那一个子查询的话也很快的) 请问,这是什么原因,子...

2016/10/31 16:56
7
回答
Mysql5.6 易发生死锁
vga 的回答 2013/07/21 15:47
最佳答案
Mysql5.6.10 在10w 条记录操作中 要发生5-6次死锁。 os: windows 2003
7
回答
MySQL 5.6.17/Percona5.6.16/MariaDB 10.0.11/OneSQL 5.6.16压测瓶颈分析

之前我进行了MySQL 5.6.17/Percona5.6.16/MariaDB 10.0.11/OneSQL 5.6.16对比基准TPCC压测,从测试结...

2014/06/09 18:02
3
回答
选用什么数据库好 mysql还是percona
eechen 的回答 2015/12/25 14:58
最佳答案
Percona Server可以看做是Linux上优化过的MySQL,Percona团队都是MySQL专家,高性能MySQL就是他们写的.OSC的Linux数据库服务器用的就是Percona Server.比如Percona针对InnoDB优化的XtraDB是兼容InnoDB的,而且Perco...

没有更多内容

加载失败,请刷新页面

Centos7部署mariadb文档

CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能...

2018/09/13 10:39
21
0
7月30日任务11.6-11.9

11.6 MariaDB安装 11.7/11.8/11.9 Apache安装 MariaDB安装 将下载的源码包放到这个目录下: [root@gary-tao ~]# cd /usr/local/src 2.下载源码包: [root@gary-tao ~]# wget https://downlo...

2018/08/02 21:56
2
0
CentOS7 部署 galera cluster mariadb 10.1

# 环境 cpu | mem | hostname | public ip | cluster ip | CentOS | MariaDB ---- | ---- | ---- | ---- | ---- | ---- | ---- 双核 | 2GB | mariadb_1 | 10.0.0.231 | 10.10.10.1 | 7.5 | ...

2017/04/19 15:06
176
0
源码安装 MariaDB

官方文档 一、安装依赖组件 [root@localhost ~]# yum -y install gcc gcc-c++ make cmake ncurses ncurses libxml2 libxml2-devel openssl-devel bison bison-devel 二、安装第三方扩展库 [r...

2015/01/01 22:34
48
0
11、3 mariadb安装

cd /usr/local/src wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz tar zxvf mariadb-10.2.6-li...

2018/07/30 21:30
10
0
mysql主从

一、MySQL主从原理 MySQL主从又叫Replication、AB复制。简单讲,就是A和B两台机器做主从后,在A上写数据,另一台机子B也会跟着写数据,两者数据实时同步。 MySQL主从是基于binlog的,主上要开...

2018/06/18 20:48
16
0
11月12日任务

11.6 MariaDB安装 初始化是指什么 是要生成datadir下的mysql库。 cd /usr/local/src wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10...

2018/11/10 15:43
3
0
MariaDB强势席卷DB-Engines榜单后续,与阿里云达成全球独家战略合作

摘要: 2018年10月份,DB-Engines 发布了月全球数据库排名,排名前三的一如既往还是Oracle、MySQL、Microsoft SQL Server。排名是重要指标,同时增长率的重要性也同样备受重视。 2018年10月份...

2018/10/30 15:58
8
0
MariaDB强势席卷DB-Engines榜单后续,与阿里云达成全球独家战略合作

2018年10月份,DB-Engines 发布了月全球数据库排名,排名前三的一如既往还是Oracle、MySQL、Microsoft SQL Server。排名是重要指标,同时增长率的重要性也同样备受重视。 MariaDB以黑马之势,...

2018/10/30 17:27
12
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部