Company Overview
MariaDB was created in 2009 by MySQL original founder Michael "Monty" Widenius as a fork of MySQL, following Oracle's acquisition of Sun Microsystems (and thus MySQL). The name MariaDB is derived from Monty's daughter Maria. MariaDB Corporation Ab is headquartered in Helsinki, Finland, focusing on the commercial development and support of MariaDB. In 2022, MariaDB went public on the New York Stock Exchange via a SPAC merger (ticker: MRDB), becoming one of the prominent publicly traded companies in the open-source database space.
Related providers: MariaDB Database
Product Portfolio
MariaDB Server
MariaDB's core database engine, maintaining high compatibility with MySQL while adding numerous new features. Supports multiple storage engines (Aria, InnoDB/XtraDB, MyISAM, Memory, Spider, RocksDB, S3, etc.) and provides enhancements not available in MySQL, including instant DDL, WITH recursive CTE, window functions, system-versioned tables (Application Time Periods), CHECK constraints, and DELETE LIMIT.
MariaDB SkySQL
Fully managed cloud database service, deployable on AWS, Azure, and Google Cloud. Offers auto-scaling, one-click high-availability configuration, built-in monitoring, and security compliance. Supports three database engines: MariaDB Server, ColumnStore, and Xpand.
MariaDB ColumnStore
Columnar storage engine designed for analytical workloads and large-scale data warehousing. Delivers exceptional OLAP query performance through columnar storage and vectorized query processing, supporting real-time data ingestion and petabyte-scale data.
MariaDB Xpand
Distributed SQL database engine providing native horizontal scaling and automatic sharding. Supports distributed ACID transactions, multi-master replication, and linear scalability for high-concurrency OLTP scenarios. Originally derived from Clustrix technology acquisition.
MaxScale
Database proxy and load-balancing middleware providing:
- Read/Write Splitting: Automatically route read queries to replica nodes
- Load Balancing: Intelligent connection routing
- Automatic Failover: Automatic switch on primary node failure
- Firewall & Filtering: Query filtering and access control
- Binlog Filtering: Fine-grained replication control for different replicas
Other Components
- Galera Cluster: Synchronous multi-master replication cluster with true multi-master write capability and conflict detection
- MariaDB Connectors: C, Java, Python, Node.js, ODBC/JDBC and other language connectors
- Spider: Sharding storage engine supporting distributed tables across multiple servers
- CONNECT: External data source engine supporting CSV, XML, JSON, MongoDB, Oracle and other external data
Core Strengths
MySQL Fully Compatible: As the official MySQL fork, maintains SQL syntax, protocol, and API compatibility for seamless migration
Enhanced Features: Adds numerous capabilities beyond MySQL, such as system-versioned tables, instant DDL, recursive CTEs, DELETE LIMIT, Oracle PL/SQL compatibility
Multi-Storage Engine: Supports over 15 storage engines covering OLTP, OLAP, distributed, time-series, and graph scenarios
Cloud-Native: SkySQL provides fully managed cloud services with multi-cloud deployment
Open Governance: Overseen by the MariaDB Foundation, ensuring long-term open-source and community-driven development
Active Community: Large user and developer community driving continuous feature innovation and performance optimization
Key Milestones
- 2009: Monty Widenius creates MariaDB as a community-maintained MySQL fork
- 2010: MariaDB 5.1 released, first stable version compatible with MySQL
- 2012: MariaDB 5.5 released, introducing Aria storage engine and other enhancements
- 2013: MariaDB Foundation established to ensure open governance
- 2017: MariaDB 10.2 released with window functions and CTEs (ahead of MySQL)
- 2018: MariaDB 10.3 introduces system-versioned tables and Oracle PL/SQL compatibility mode
- 2019: MariaDB 10.4 removes MySQL compatibility limitations, introduces instant DDL
- 2020: MariaDB SkySQL cloud service officially launched
- 2022: MariaDB goes public on NYSE via SPAC (MRDB), acquires Clustrix technology (becomes Xpand)
- 2024: MariaDB 11.0 released with continued performance optimization and feature enhancements
- 2026: MariaDB continues development; SkySQL and Xpand drive cloud-native and distributed scenarios
Market Position & Competitors
MariaDB competes in the open-source relational database market with:
- MySQL / Oracle MySQL: MariaDB's direct upstream; both maintain API compatibility with diverging feature sets, MariaDB offers enhancements not available in MySQL
- PostgreSQL: The most powerful open-source relational database, leading in SQL standard compliance and extensibility
- Percona Server: Another MySQL fork focused on OLTP performance optimization and diagnostics, competing within the MySQL ecosystem
- CockroachDB: Distributed SQL database competing with MariaDB Xpand in horizontal scaling scenarios
- PlanetScale: Vitess-based MySQL-compatible serverless database competing with SkySQL in cloud database space
- Amazon Aurora: AWS MySQL-compatible cloud database competing in the cloud database market
Acquisitions & Investments
| Year | Event | Details |
|---|---|---|
| 2022 | SPAC Listing (MRDB) | Merged with Angel Pond Holdings for NYSE listing |
| 2022 | Clustrix Technology Acquisition | Distributed SQL technology, evolved into MariaDB Xpand |
| 2023 | Continued SkySQL Investment | Global expansion of cloud database platform |
Governance Model
MariaDB operates under a hybrid governance model:
- MariaDB Foundation: Oversees the open governance of MariaDB Server community edition
- MariaDB Corporation Ab: Manages commercial versions, SkySQL cloud services, and enterprise support