MariaDB logo

MariaDB

GPL-only MySQL fork under a foundation, with Galera clustering and native vectors.

Overall in database engines
2of 5 · score 64.6
Data coverage
100%
26 of 26 fields sourced

Best for

  • •MySQL-shaped workloads where GPL-only licensing or Oracle stewardship is a blocker
  • •Synchronous multi-primary clustering without buying anything
  • •Vector search inside a MySQL dialect you can self-host

Strong on

  • +Online schema change Yes 1/5
  • +Vector search Native type + ANN index 1/5
  • +Isolation levels Read uncommitted, Read committed, Repeatable read, Serializable 1/5
  • +Concurrency model MVCC (undo log) 2/5
  • +Governance Foundation 2/5
  • +Ops burden 3 3/5

Weak on

  • −Ops burden 3 3/5
    Better: SQLite: 1
  • −Extension ecosystem 3 4/5
    Better: PostgreSQL: 5
  • −Migration tooling 3 3/5
    Better: PostgreSQL: 5
  • −JSON support Text functions only 3/5
    Better: PostgreSQL: Binary JSONB + indexes

vs MySQL

  • •Ahead on Vector search: Native type + ANN index vs Native type
  • •Ahead on Embed in closed source: Partial vs No
  • •Behind on Client libraries: 4 vs 5
  • •Behind on Migration tooling: 3 vs 4

How MariaDB scores among 5 database engines26 of 26 fields known

Engine & SQL10

Embedded or server3rd
Both
3/5
Leader: PostgreSQL · Server (client/server)
mariadb.com · 2026-07-01
Concurrency model2nd
MVCC (undo log)
2/5
Leader: PostgreSQL · MVCC (heap row versions)
mariadb.com · 2026-07-01
Write concurrency1st
Concurrent writers (row-level)
1/5
mariadb.com · 2026-07-01
Isolation levels1st
Read uncommitted, Read committed, Repeatable read, Serializable
1/5
mariadb.com · 2026-07-01
JSON support3rd
Text functions only
3/5
Leader: PostgreSQL · Binary JSONB + indexes
mariadb.com · 2026-07-01
Type strictness3rd
Static, coercing
3/5
Leader: PostgreSQL · Static, strict
mariadb.com · 2026-07-01
ALTER TABLE2nd
Moderate
2/5
Leader: PostgreSQL · Minimal
mariadb.com · 2026-07-01
Max database size
64 TB
2/3
Leader: SQLite · 256 TB
mariadb.com · 2026-07-01

Operations7

Replication1st
Built-in async + synchronous
1/5
mariadb.com · 2026-07-01
PITR1st
Yes
1/5
mariadb.com · 2026-07-01
Online schema change1st
Yes
1/5
mariadb.com · 2026-07-01
Connection model3rd
Thread per connection
3/5
Leader: SQLite · In-process (no connections)
mariadb.com · 2026-07-01
Default max conns
151
1/3
mariadb.com · 2026-07-01
Managed options3rd
Amazon RDS, Google Cloud SQL, MariaDB SkySQL
3/5
Leader: PostgreSQL · Neon, Supabase, Amazon RDS, Amazon Aurora, Google Cloud SQL, Azure Database, PlanetScale
· 2026-07-01
Ops burden3rd
3
3/5
Leader: SQLite · 1
· 2026-07-01

Ecosystem5

Extension ecosystem
3
4/5
Leader: PostgreSQL · 5
· 2026-07-01
Client libraries
4
4/5
Leader: SQLite · 5
· 2026-07-01
Migration tooling3rd
3
3/5
Leader: PostgreSQL · 5
· 2026-07-01
GitHub stars
6,000
5/5
Leader: DuckDB · 33,000
github.com · 2026-07-01
Positioning
The open source relational database, made by the original developers of MySQL.
mariadb.org · 2026-07-01

Licence & governance3

Licence
GPL-2.0
4/5
Leader: SQLite · Public domain
mariadb.com · 2026-11-06
Embed in closed source
Partial
4/5
Leader: SQLite · Yes
· 2026-07-01
Governance2nd
Foundation
2/5
Leader: PostgreSQL · Community project
mariadb.org · 2026-07-01

History1

First release
2009-10-29
mariadb.org · 2026-07-01

MariaDB logo & brand colours

Logo assets

LogoSVG
Download
MonochromeSVG
MariaDB logo

Flattened to currentColor, what Toolweight renders in tables and nav.

Download

MariaDB brand colours

#002B64
#C49A6C