MariaDB
Community-developed SQL database fork of MySQL with compatible APIs and enterprise features.
Overview
MariaDB is one of the world's most popular open-source relational database servers. Created by the original developers of MySQL, it is guaranteed to remain free and open source under GPLv2 licensing. MariaDB is used by major organizations including Wikipedia, WordPress.com, and Google, and is the default database in most Linux distributions and cloud offerings.
The database is designed for performance, stability, and openness. It provides an SQL interface for accessing data and includes modern features like GIS and JSON support, advanced clustering with Galera Cluster 4, temporal data tables for historical queries, and compatibility features with Oracle Database. MariaDB's rich ecosystem includes multiple storage engines, plugins, and tools that make it versatile for applications ranging from banking to web services.
The MariaDB Foundation, a non-profit organization, ensures the codebase remains open for contributions on technical merit and provides continuity independent of commercial entities. The Foundation is supported by major sponsors including Amazon, IBM, and MariaDB Corporation.
Key features
- SQL interface for data access
- GIS and JSON support
- Galera Cluster 4 for advanced clustering
- Temporal data tables for historical queries
- Oracle Database compatibility features
- Multiple storage engines and plugins
- Cross-platform availability
- Drop-in MySQL replacement
- Free and open source under GPLv2
- Made by original MySQL developers
- Used by major organizations (Wikipedia, WordPress.com, Google)
- Default in most Linux distributions
- Fast, scalable, and robust
- Rich ecosystem of storage engines and plugins
- Guaranteed to remain open source
- Extensive documentation and learning resources
- Requires technical knowledge for advanced configuration
- Community-driven development may have slower feature cycles than commercial databases
Best for
Alternatives
More Database
Compare allOpen-source backend in a single file: database, auth, file storage, and admin UI.
Desktop database and app builder for teams that need forms, reports, and relational data.
Enterprise relational database for transactional workloads, analytics, and hybrid cloud.