公司介绍

MariaDB 由 MySQL 原创始人 Michael "Monty" Widenius 于 2009 年创建,是在 Oracle 收购 Sun Microsystems(从而获得 MySQL)之后,为保持 MySQL 的开源独立性而创建的分支。MariaDB 名称源自 Monty 的女儿 Maria。MariaDB Corporation Ab 总部位于芬兰赫尔辛基,致力于 MariaDB 数据库的商业化开发和支持。2022 年,MariaDB 通过 SPAC 合并方式在纽约证券交易所上市(代码:MRDB),成为开源数据库领域的重要上市公司之一。

核心产品与服务

  • MariaDB Server:核心数据库引擎,保持与 MySQL 高度兼容的同时增加大量新特性,支持多存储引擎(Aria、InnoDB/XtraDB、MyISAM、Memory、Spider、RocksDB、S3 等)
  • MariaDB SkySQL:全托管云数据库服务,支持部署在 AWS、Azure 和 Google Cloud 上,提供自动扩缩容、一键高可用配置
  • MariaDB ColumnStore:列式存储引擎,专为分析型工作负载和大规模数据仓库设计
  • MariaDB Xpand:分布式 SQL 数据库引擎,提供原生水平扩展和自动分片能力
  • MaxScale:数据库代理和负载均衡中间件,提供读写分离、负载均衡、自动故障切换
  • Galera Cluster:同步多主复制集群,提供真正的多主写入能力和冲突检测

核心优势

  • MySQL 完全兼容:作为 MySQL 的官方分支,保持 SQL 语法、协议和 API 的兼容性,可实现无缝迁移
  • 增强特性:在 MySQL 基础上增加了大量新功能,如系统版本化表、即时 DDL、递归 CTE、DELETE LIMIT、Oracle PL/SQL 兼容等
  • 多存储引擎:支持超过 15 种存储引擎,覆盖 OLTP、OLAP、分布式、时序、图存储等场景
  • 云原生化:SkySQL 提供全托管云服务,支持多云部署和自动运维
  • 开源治理:由 MariaDB 基金会监管,确保项目长期开源和社区驱动发展

发展历程

  • 2009 年:Michael "Monty" Widenius 创建 MariaDB,作为 MySQL 的开源分支
  • 2022 年:通过 SPAC 合并方式在纽约证券交易所上市(代码:MRDB)
  • 2026 年:持续发展 MariaDB Server 与云数据库服务

市场地位

MariaDB 在开源关系型数据库市场与以下服务商构成竞争关系:

  • MySQL:最流行的开源关系型数据库
  • PostgreSQL:功能强大的开源关系型数据库
  • Percona Server:MySQL 兼容的开源数据库分支
  • Amazon Aurora:AWS 云数据库服务
    活跃社区:拥有庞大的用户和开发者社区,持续推动功能创新和性能优化

发展历程

  • 2009 年:Monty Widenius 创建 MariaDB,作为 MySQL 的社区维护分支
  • 2010 年:MariaDB 5.1 发布,第一个与 MySQL 兼容的稳定版本
  • 2012 年:MariaDB 5.5 发布,引入 Aria 存储引擎和其他 MySQL 5.5 增强功能
  • 2013 年:MariaDB Foundation(基金会)成立,确保项目的开源治理
  • 2017 年:MariaDB 10.2 发布,引入窗口函数和 CTE(领先于 MySQL)
  • 2018 年:MariaDB 10.3 发布,引入系统版本化表和 Oracle PL/SQL 兼容模式
  • 2019 年:MariaDB 10.4 发布,移除 MySQL 兼容中的限制,引入即时 DDL
  • 2020 年:MariaDB SkySQL 云服务正式上线
  • 2022 年:MariaDB 通过 SPAC 在纽交所上市(MRDB),收购 Clustrix 技术(成为 Xpand)
  • 2024 年:MariaDB 11.0 发布,持续性能优化和功能增强
  • 2026 年:MariaDB 持续发展,SkySQL 和 Xpand 推动云原生和分布式场景

市场地位与竞品

MariaDB 在开源关系型数据库市场与以下产品构成主要竞争关系:

  • MySQL / Oracle MySQL:MariaDB 的直接上游,两者保持 API 兼容但功能特性分化,MariaDB 提供 MySQL 中不可用的增强功能
  • PostgreSQL:功能最强大的开源关系型数据库,在 SQL 标准兼容性和扩展性方面领先
  • Percona Server:MySQL 的另一个分支,专注 OLTP 性能优化和诊断能力,与 MariaDB 在 MySQL 生态中竞争
  • CockroachDB:分布式 SQL 数据库,在水平扩展场景与 MariaDB Xpand 竞争
  • PlanetScale:基于 Vitess 的 MySQL 兼容无服务器数据库,在云数据库场景与 SkySQL 竞争
  • Amazon Aurora:AWS MySQL 兼容云数据库,在云数据库市场构成竞争

收购与投资

年份 事件 说明
2022 SPAC 上市(MRDB) 通过 SPAC 与 Angel Pond Holdings 合并上市
2022 收购 Clustrix 技术 分布式 SQL 技术,演变为 MariaDB Xpand
2023 持续投资 SkySQL 云数据库平台全球扩展

治理模式

MariaDB 采用混合治理模式:

  • MariaDB Foundation(MariaDB 基金会):监管 MariaDB Server 社区版的开源治理
  • MariaDB Corporation Ab:负责 MariaDB 的商业化版本、SkySQL 云服务和企业级支持