Best database management systems
Relational and NoSQL database servers you install and run yourself, from PostgreSQL and MySQL to their forks and distributed cousins.
4 apps, ordered by visits from AppBreakup and how often our research lists each one as an alternative. Open any app to see its alternatives.
All database management systems
- Alternatives to PostgreSQL

Free, open-source object-relational database known for reliability, standards support and extensions.
Open sourceSelf-hostableLinux, macOS, Windows, Self-hosted - Alternatives to MySQL

Oracle's widely used open-source relational database, with a free Community Edition.
Open sourceSelf-hostableLinux, Windows, macOS, Self-hosted - Alternatives to MariaDB

Community-developed open-source fork of MySQL, stewarded by the MariaDB Foundation.
Open sourceSelf-hostableLinux, Windows, macOS, Self-hosted - Alternatives to Couchbase Server

Distributed JSON document database with a built-in cache, SQL++ queries, search and analytics.
Free plan + paidSelf-hostableLinux, Windows, macOS, Self-hosted
Our picks by need
Best for most people
PostgreSQLBest for a free option
MySQLBest for open source
MariaDBBest for self-hosting
Couchbase ServerBest for Mac
PostgreSQLBest for Windows
PostgreSQLBest for Linux
PostgreSQLCommon questions
What are the best database management systems?
Based on how often our research lists them as alternatives and visits from AppBreakup, the leading database management systems right now are PostgreSQL, MySQL, MariaDB and Couchbase Server.
Are there free database management systems?
Yes. PostgreSQL (open source), MySQL (open source), MariaDB (open source) and Couchbase Server (free plan + paid) have a free option, out of 4 free or freemium apps we track.
Which database management systems are open source?
PostgreSQL, MySQL and MariaDB.