Databases are bought three ways: as free software you run yourself, as a cloud service billed by the hour or request, and as a commercial licence counted in cores.
This guide ranks twelve engines on first-ninety-day effort, price once real workloads arrive, how data leaves, and whether you can run it without a vendor.
Vendors can pay for more visibility on this website, for example a higher place in a ranking or more room on a page. Commercial relationships can also affect which products we feature and how prominently. Every vendor link is marked the same, whatever the arrangement behind it. How that works.
In short
What database management systems do
A database management system stores and retrieves an application's data, enforces transactions and access rights, and offers a query language so programs and people can work with it.
Every database management system was judged on five points in a fixed order: setup effort, cost in practice, how data is exported, how easily you can leave, and the buyer it was designed for. On top of them sits one rule. The top three places are for challengers, which means vendors outside the big names, where the category has any, and the household brands come in from fourth place. Reasons for the choice of tests, and for skipping a score out of ten, can be read on the how we work page.
Community-run relational engine under a permissive licence, no vendor involved
Ranked #1 of 22 in Best Database Management Systems in 2026.
Free tierOpen sourcePublished pricingElsewhere
The first ninety days are mostly choosing a host or support company from the project's published lists, then testing the upgrade path. Staying current is a yearly decision, since each major version is supported for five years and the final minor release marks the end.
Exit is the easiest in this list: pg_dump exports a database consistently without blocking readers or writers, and the licence has no clause that charges for leaving.
What stands out
Open source, permissive licence
Community governed
Five-year support window
Where it costs you
Support and hosting must be sourced from third parties, because the project has no single vendor
Major upgrades need a dump and reload or pg_upgrade rather than an in-place patch
Right for
Teams that want a relational engine with no vendor able to reprice it
Wrong for
Buyers wanting one company accountable for support and uptime
Not stated by the vendorFree to use under the PostgreSQL Licence; hosting and support bought separately
MySQL-derived server kept under GPLv2 by a non-profit foundation
Ranked #2 of 22 in Best Database Management Systems in 2026.
Free tierOpen sourcePublished pricingNorth America
MariaDB splits into a foundation that keeps the server GPLv2 and a company that sells MariaDB Cloud, so check which of the two you are signing with.
The cloud pricing page lists Foundation, Power and PowerPlus tiers, each with its own compute and storage ceilings. Running the server yourself keeps the GPLv2 terms, but backups, replication and patching then fall to your own staff.
What stands out
Open source (GPLv2)
Foundation governed
Managed cloud option
Where it costs you
The hosted service comes from the commercial MariaDB company, separate from the foundation that governs the server
The lowest cloud tier is limited to 16 vCPU, 128 GB RAM and 1000 GB of storage
Right for
Teams moving from MySQL who want GPL terms and foundation governance
Wrong for
Buyers who need one organisation to run and support it
United StatesFree server under GPLv2; MariaDB Cloud billed per hour, published
Serverless database in one file, with public domain source code
Ranked #3 of 22 in Best Database Management Systems in 2026.
Free tierOpen sourcePublished pricingNorth America
SQLite removes the database server from the budget, which is its whole case. Setup is a library and a file, and exit is copying that file between operating systems.
The limits are stated on its own site: 281 terabytes maximum size, unlimited readers, one writer. Paid support starts from a yearly subscription, and a warranty of title is sold for companies whose lawyers want a licence on paper.
What stands out
Embedded
Open source, public domain
Single file
Where it costs you
It allows one writer at any instant, so write-heavy or multi-server workloads need another engine
The project accepts patches only from contributors who have signed a public domain affidavit
Right for
Applications, devices and small sites that need storage inside the app
Wrong for
Systems with many machines writing to one shared database
United StatesFree, public domain; paid support and warranty of title priced on a published list
Distributed SQL database sold per vCPU-hour, with a revenue-capped free licence
Ranked #4 of 22 in Best Database Management Systems in 2026.
Self-hostablePublished pricingNorth America
The cloud pricing page shows two tiers: Standard on shared infrastructure and Mission Critical on dedicated infrastructure with a higher availability target. A 30-day trial brings 400 in credit, and Mission Critical asks for a credit card.
Multi-region storage is replicated, so the pricing page's own example counts 100 GiB as 450 GiB billed. Plan the bill around storage and backups as well as compute.
What stands out
Distributed SQL
Per vCPU-hour
Software licence
Where it costs you
Billing follows provisioned vCPUs, so an idle cluster is still charged
Self-hosted use beyond the free licence needs a paid Enterprise licence, and unsent telemetry throttles clusters after 7 days
Right for
Teams needing SQL that stays available across regions or clouds
Wrong for
Small applications where one PostgreSQL server is enough
United StatesCloud billed per vCPU-hour, published; self-hosted licence free below a revenue limit
Document database sold mainly as Atlas cloud, with a source-available server
Ranked #5 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingNorth America
The cheapest path is Atlas: a 512 MB cluster to learn on, Flex at up to 30 a month with 5 GB storage, then Dedicated clusters from 10 GB. Search, vector search and stream processing are separate priced services, so the bill grows with each feature adopted.
The server's licence is the SSPL, written by MongoDB,, and section 13 requires releasing the service source code if you offer it to third parties.
What stands out
Document model
SSPL server
Atlas cloud
Where it costs you
Offering the community server as a service triggers the SSPL duty to release the service source code
Enterprise Advanced pricing is not listed, so self-managed buyers must ask sales
Right for
Teams building around JSON documents who prefer a managed cloud service
Wrong for
Buyers who need an OSI-approved licence for the server
United StatesFree Atlas cluster of 512 MB; Flex and Dedicated billed by the hour, published
Memory-first data store used for caching, queues and sessions, now tri-licensed
Ranked #6 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingNorth America
For an application already on Redis, vector search over existing fields avoids adding another service. The docs describe vector fields and search inside Redis, and the pricing page notes a Flex option that holds data at 10% RAM to cut cost.
The weak point is economics at scale: memory is the main price driver, and the licence for new code is a choice among three terms, only one of which is AGPL.
What stands out
In-memory
Tri-licensed
Cache and sessions
Where it costs you
The free database is limited to 30 MB on a shared deployment with community support
Redis 8 code is offered under RSALv2, SSPL or AGPLv3, which restricts some commercial uses
Right for
Teams already running Redis who want vector queries beside their cache
Wrong for
Buyers who need cheap storage for very large vector collections
United StatesFree cloud database of 30 MB; Essentials hourly, Pro from a monthly minimum
Masterless wide-column database for large write volumes across several machines
Ranked #7 of 22 in Best Database Management Systems in 2026.
Free tierOpen sourcePublished pricingNorth America
There is nothing to buy: the Apache Licence 2.0 covers the code, and the project lists a 5.0 line plus a maintained 4.1 line, with the latest 4.1 release dated 7 August 2026. The cost is people.
Model tables around queries, run several nodes, and plan upgrades yourself. The project states you can add or remove nodes without downtime, so growth is a hardware and staffing decision.
What stands out
Masterless
Open source (Apache 2.0)
Multi-node
Where it costs you
CQL has no joins or sub-queries, so data models are built per query
Running one node loses the point of Cassandra, so a useful setup needs several machines
Right for
Teams writing very large volumes across data centres, with staff to operate it
Wrong for
Small applications needing joins and a single inexpensive server
United StatesFree to run under Apache Licence 2.0; no vendor sells it
JSON document database with SQL++ queries, sold as Capella or as Server
Ranked #8 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingNorth America
Couchbase sells four Capella tiers: Free, Basic from a per-node hourly rate, Developer Pro with an 8-hour response, and Enterprise with a 30-minute response and customer-managed keys. Credits cover data, query and search services.
Couchbase Mobile adds embedded offline-first storage with sync. Check the node count first: the Enterprise tier's three-node floor, multiplied by the hourly rate and the hours in a month, sets the real starting price rather than the headline per-node figure.
What stands out
SQL++ queries
Per node-hour
Mobile sync
Where it costs you
The free Capella cluster has forum support only
Enterprise Capella needs a three-node minimum, and Server and Mobile prices are not listed
Right for
Teams wanting SQL++ over JSON documents plus mobile sync from one vendor
Wrong for
Buyers who want fully published self-managed prices up front
United StatesFree Capella cluster; paid Capella tiers per node-hour, published; Server on request
Oracle-owned relational server, free under GPLv2, paid editions on request
Ranked #9 of 22 in Best Database Management Systems in 2026.
Open sourcePublished pricingNorth America
MySQL's GitHub licence file states Community Server is GPLv2 and comes from the MySQL team at Oracle. Paid options are Enterprise Edition, plus Standard, Classic and NDB Cluster editions named in the menu, and HeatWave on Oracle's price list per ECPU-hour.
Ask Oracle for a written quote that names the edition and the cloud or on-premises route, because the page itself shows no prices.
What stands out
Oracle-owned
Open source community edition
HeatWave cloud
Where it costs you
The product page lists no prices for Enterprise Edition
The code is released by one company, Oracle, which also sells the paid editions
Right for
Teams running widely supported web stacks who accept Oracle as owner
Wrong for
Buyers who want vendor-neutral governance of the code
United StatesCommunity Server free under GPLv2; HeatWave metered per ECPU-hour; Enterprise on request
Windows and Linux database licensed per core, with free Express edition
Ranked #10 of 22 in Best Database Management Systems in 2026.
Published pricingNorth America
Microsoft lists SQL Server 2022 prices per two-core pack for Enterprise and Standard, with a cheaper server plus CAL route for Standard, and a pay-as-you-go option through Azure Arc.
Developer and Express are free downloads. SQL Server 2025 is supported on Red Hat and Ubuntu as well as Windows. Count cores and client licences before signing, and compare them with the edition limits above.
What stands out
Per-core licence
Windows and Linux
Edition limits
Where it costs you
Standard edition is capped at 4 sockets or 32 cores, and Express at 50 GB per database
Licence counts follow cores or client access licences, so sizing mistakes raise the bill
Right for
Organisations with Microsoft licensing, staff and Windows or Linux servers in place
Wrong for
Teams that want to avoid counting cores and client licences
United StatesPer core or server plus client licences, list prices published; Express and Developer free
Commercial enterprise database, now branded Oracle AI Database, with capped free edition
Ranked #11 of 22 in Best Database Management Systems in 2026.
Published pricingNorth America
The free edition's caps of 2 CPU threads, 2 GB RAM and 12 GB of data leave room for small workloads only.
Larger deployments go through the technology price list, or through the cloud, Exadata and Autonomous options on OCI, Azure, Google Cloud and AWS. Ask in writing how the licence metric applies to your servers before the first ninety days begin.
What stands out
Enterprise licence
Free edition capped
AI Database branding
Where it costs you
The free edition is capped at 2 CPU threads, 2 GB of RAM and 12 GB of user data
Beyond those caps, prices sit in a separate downloadable list, not on the product page
Right for
Large organisations already tied to Oracle licensing, tooling and staff
Wrong for
Small teams that need cheap, portable and simple setup
United StatesLicence price list published as PDF; Oracle Database Free for development within caps
AWS key-value and document database billed per request or provisioned capacity
Ranked #12 of 22 in Best Database Management Systems in 2026.
Published pricingNorth America
DynamoDB offers on-demand billing in read and write request units and a provisioned mode with reserved capacity. The free allowance covers 25 read and 25 write units, 25 GB and two-Region global table writes.
Exports to S3 do not consume read capacity. The downloadable local version exists so developers can test without the web service; production runs on AWS. Compare the two billing modes on your own traffic before choosing one.
What stands out
AWS only
On-demand or provisioned
Key-value access
Where it costs you
It runs only on AWS, so moving away means rewriting the data access layer
Costs follow request volume and capacity mode, so a bill cannot be forecast without a traffic estimate
Right for
AWS-based teams wanting a database with no servers to patch
Wrong for
Teams needing joins, ad hoc SQL or a multi-cloud exit
United StatesPer request or provisioned capacity, published; monthly free allowance
Open-source proxy that serves MongoDB drivers from PostgreSQL
Ranked #13 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingElsewhere
The docs describe a proxy that accepts MongoDB 5.0 and later protocol traffic and runs on PostgreSQL with the DocumentDB extension. Source is Apache-2.0 on GitHub.
Copyright is held by FerretDB Inc.; no country is stated in the docs. The project keeps a roadmap, a list of supported commands and a list of known differences, which is the checklist to run before moving.
What stands out
Apache-2.0
MongoDB wire protocol
Runs on PostgreSQL
Where it costs you
Compatibility is partial and documented as known differences, so queries need testing
The docs list no managed service, so you operate PostgreSQL yourself
Right for
Teams keeping MongoDB drivers who want an Apache-licensed server
Wrong for
Teams that rely on Atlas Search or Vector Search features
Not stated by the vendorFree under Apache-2.0; you host PostgreSQL with the DocumentDB extension
ACID document database with self-built indexes, sold on-prem and as RavenDB Cloud
Ranked #14 of 22 in Best Database Management Systems in 2026.
Free tierSelf-hostablePublished pricingMiddle East
The buy page compares Community, Professional, Enterprise, AI and Cloud licences by cores, cluster size, sharding, clustering and AI features.
Community covers unlimited databases but keeps sharding on one node, and limits subscriptions and revisions. RavenDB Cloud runs on AWS, Google Cloud and Azure with a 99.99 percent uptime SLA stated on its page. Offices: Hadera, Torun and New York.
What stands out
ACID documents
RQL queries
Community licence
Where it costs you
Community licence caps clusters at 3 cores and 6 GB RAM and must be renewed yearly
Own driver and RQL query language, so MongoDB code is rewritten
Right for
Teams that want auto-created indexes and ACID documents
Wrong for
Teams that need MongoDB wire compatibility
IsraelFree Community licence (3 cores, 6 GB RAM, commercial use allowed); Professional, Enterprise, AI and Cloud priced via sales or cloud portal
Wide-column database compatible with Cassandra and DynamoDB APIs
Ranked #15 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingNorth America
The pricing page offers a calculator for Cloud and Enterprise costs and tabulates Standard, Professional and Premium tiers: incident response times run from 2 hours to 15 minutes for the most severe incidents.
Core features listed include Cassandra and DynamoDB API compatibility, one shard per CPU core, repair operations and change data capture. Vector search is listed as an integrated feature.
What stands out
Shard-per-core
Cassandra and DynamoDB APIs
Source-available
Where it costs you
Wide-column model without joins or flexible document queries
Open-source AGPL releases stopped at 6.2; later releases are source-available
Right for
Teams with very high write throughput and key-based access
Wrong for
Teams that need ad hoc document queries or an OSI-approved licence for current releases
United StatesCloud tiers Standard, Professional, Premium via cost estimator; Enterprise licensed; free tier of the source-available release
Serverless document database on Google Cloud with an optional MongoDB-compatible API
Ranked #16 of 22 in Best Database Management Systems in 2026.
Published pricingNorth America
The pricing page separates Standard and Enterprise editions and lists daily no-cost quotas for reads, writes, deletes, storage and egress. The MongoDB compatibility overview says it is part of Enterprise edition, serverless, with 99.99 percent availability regional and 99.999 percent multi-regional.
What stands out
Serverless
Google Cloud only
MongoDB compatibility
Where it costs you
Runs only on Google Cloud
Per-operation billing makes cost depend on read and write counts
Right for
Google Cloud teams who want a document store with no capacity planning
Wrong for
Teams that need to run the same database on several clouds
United StatesPer document read, write and delete plus storage; daily free quota on Standard edition
AWS-managed document database with a MongoDB-compatible API
Ranked #17 of 22 in Best Database Management Systems in 2026.
Pricing on requestNorth America
Pricing has four dimensions: on-demand instances, I/O, storage and backup. The I/O-Optimized configuration removes the I/O charge and AWS suggests it when I/O exceeds 25 percent of spend. New accounts get a one-month trial of 750 hours of db.t3.medium, 30 million I/Os and 5 GB. Instances can be paused up to seven days.
What stands out
MongoDB compatible
AWS only
Per-second instances
Where it costs you
Compatibility is partial, so MongoDB features may be missing
Runs only on AWS, and cross-AZ data transfer costs may apply
Right for
AWS teams that want to keep MongoDB drivers under an AWS invoice
Wrong for
Teams that use MongoDB-only services such as Atlas Search
United StatesInstance seconds, I/O, storage and backup billed separately; I/O-Optimized option; one-month free trial
Microsoft's distributed database with NoSQL, MongoDB, Cassandra and PostgreSQL APIs
Ranked #18 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingNorth America
The pricing page describes autoscale and standard provisioned throughput and a free tier for new accounts. The MongoDB introduction lists wire-protocol support, automatic sharding, tunable consistency with five levels and Synapse Link. It suggests Azure DocumentDB for MQL-heavy migrations.
What stands out
Request units
Azure only
Multiple APIs
Where it costs you
Request-unit billing is hard to forecast without load tests
Microsoft points full MQL compatibility to a different service
Right for
Azure teams wanting turnkey multi-region distribution
Wrong for
Teams that need the whole MongoDB feature set
United StatesRequest units per second, autoscale or standard, or serverless; free tier of 1,000 RU/s and 25 GB per month
Embedded analytical SQL database that runs inside your application process
Ranked #20 of 22 in Best Database Management Systems in 2026.
Free tierPublished pricingElsewhere
Clients exist for Python, Go, Java, Node.js, Rust and ODBC. Files in CSV, JSON, Parquet, Iceberg and other formats can be read and written locally or in object storage, with connectors for AWS, Azure, Google Cloud, Cloudflare and Hugging Face.
The software runs in-process, and the Quack protocol allows client-server use. The page announces version 2.0.0 and lists the software at zero price in structured data.
What stands out
MIT licence
In-process
Parquet and CSV
Where it costs you
The page names no company and no country, only the DuckDB Foundation as governing body.
No limits are stated, and MotherDuck appears only as an integration without detail.
Right for
Analysts and developers running SQL over local files without operating a database server
Wrong for
Teams needing a managed, multi-user server out of the box
Not stated by the vendorFree MIT-licensed software, listed at zero price; no paid products named on the pages read
Linux Foundation fork of Redis, BSD licensed and run by many companies
Ranked #21 of 22 in Best Database Management Systems in 2026.
Open sourceSelf-hostablePricing on requestElsewhere
Data types cover strings, numbers, hashes, lists, sets, sorted sets, bitmaps and HyperLogLogs, and modules can add commands and types. Version 9.1 moves Lua scripting into a module that can be dropped, and the project says it cuts memory for small strings by up to 20%.
Access control is per database, and server logs come as JSON. Replication and high-availability options exist for clusters. The project claims 2.1 million requests per second on one server.
What stands out
Open source
Self-hostable
Foundation-governed
Where it costs you
The project sells no hosting or support, so each buyer must pick a provider and agree prices with them.
No establishment country is stated for the project or its governing body, which leaves jurisdiction questions open for compliance reviews.
Right for
Teams wanting a BSD-licensed key-value server under neutral foundation governance
Wrong for
Buyers wanting one vendor to answer for support and uptime
Not stated by the vendorOpen-source software with no price list; managed hosting sold separately by cloud providers
Managed distributed SQL billed by vCPU, with add-ons for security and recovery
Ranked #22 of 22 in Best Database Management Systems in 2026.
Published pricingElsewhere
Aeon comes in Standard and Professional plans at published per-vCPU monthly rates, with an Enterprise plan quoted through sales. Extras are itemised: disk per GB, cloud backup per GB, provisioned IOPS on AWS only, and data transfer that varies between same-region, cross-region and internet traffic.
The FAQ mentions a full-feature trial without stating its length. The database itself can be downloaded and used without charge, which is the route for anyone avoiding the hosted bill.
What stands out
Distributed SQL
Per vCPU
Metered extras
Where it costs you
Disk, backup, IOPS and data-transfer charges sit outside the vCPU price, so the headline rate understates the monthly total.
Enterprise Security and Business Continuity each add a further per-vCPU charge on Professional, and only Enterprise includes both.
Right for
Teams sizing a managed SQL cluster by vCPU who can estimate storage and transfer
Wrong for
Buyers needing a permanent free hosted tier or fixed all-in monthly price
Not stated by the vendorAeon Standard and Professional published per vCPU-month; storage, backup, IOPS and transfer metered extra; Enterprise via contact sales
A database management system stores and retrieves an application's data, enforces transactions and access rights, and offers a query language so programs and people can work with it. The differences that matter are rarely in the feature list, so this is the order we would work through them.
01
Decide whether you need a published price
Only 20 of the 22 print a price; 2 quote per organisation. Comparable without a sales call: PostgreSQL, MariaDB, SQLite, CockroachDB, MongoDB, Redis, Apache Cassandra, Couchbase, MySQL, Microsoft SQL Server, Oracle Database, Amazon DynamoDB, FerretDB, RavenDB, ScyllaDB, Google Firestore, Azure Cosmos DB, SurrealDB, DuckDB, YugabyteDB.
02
Look at where the vendor sits
Look at the contracting entity: these 22 vendors sit in 4 countries, split by region as North America 15, Elsewhere 5, Europe 1, Middle East 1. The servers can be anywhere; the legal obligations follow the company.
03
Check the open source options
Open source here means PostgreSQL, MariaDB, SQLite, Apache Cassandra, MySQL, Valkey. The price of self-hosting is the time your team spends maintaining it.
Running it yourself or buying a managed service
Most buyers here are choosing between operating an engine and paying someone else to. PostgreSQL, MariaDB, SQLite and Apache Cassandra cost nothing to licence, but you carry backups, upgrades and security. MongoDB sells mainly through Atlas, which starts with a 512 MB cluster and moves to hourly billing.
Amazon DynamoDB has no server to run, but it exists only inside AWS. MariaDB offers both routes: the foundation's GPLv2 server, or a separate company's MariaDB Cloud tiers. Compare the first ninety days in staff hours, not just invoices, since an unpatched self-run server is also a cost, and a managed service that is too small to hold your data is a different one.
Count the staff hours for backups, upgrades and monitoring if you self-run
Ask any managed vendor which tier has the SLA and support you need
Price a test workload on the cloud calculator before signing
Licence terms decide who can build on an engine
Database licences differ more than prices do. PostgreSQL uses a permissive licence and its project says it will not change. MongoDB's server is under the SSPL, which obliges anyone offering it as a service to publish their stack. Redis 8 gives a choice of RSALv2, SSPLv1 or AGPLv3, and only AGPLv3 is OSI approved.
CockroachDB moved to its own Software Licence from version 24.3, with a free self-hosted licence for companies under 10 million in revenue. SQLite is public domain. A licence written for the vendor's benefit can matter when you resell the product, embed it in software you ship, or host it for customers, so read it before the architecture is fixed.
Ask legal which of AGPL, SSPL or a vendor licence your product can accept
Check whether the licence changes if you host it for customers
Note any telemetry condition attached to a free licence
Matching the engine to the workload
A wrong fit costs more than any licence. SQLite allows one writer at a time and its own site recommends a client/server engine for busy sites. Apache Cassandra suits high write volumes across data centres, but CQL runs no joins, so tables follow queries. Couchbase and MongoDB store JSON documents, and DynamoDB suits key-based lookups on AWS.
Redis keeps data in RAM and works best beside a primary database. Oracle Database and Microsoft SQL Server cover general enterprise workloads but add licence counting. Write down your top ten queries, with the volume of reads and writes each one makes, and test them on the shortlist rather than on a vendor demo.
List your ten most frequent queries and test each engine on them
Check concurrency: how many processes write at the same moment
Decide whether you need joins, transactions across tables, or neither
Metering, scale limits and the way out
Each engine meters something different. CockroachDB bills per provisioned vCPU-hour, even when idle. Couchbase Capella bills per node-hour, with a three-node minimum for Enterprise. DynamoDB bills request units or provisioned capacity, and an export to S3 does not consume read capacity. SQL Server counts cores, and Standard caps at 32 cores while Express stops at 50 GB.
Oracle publishes a licence price list separately from its cloud rates. For exit, PostgreSQL's pg_dump exports a database consistently and SQLite is a single file. Ask every vendor how the first export works, how long it takes, in what format, and at whose cost, because leaving is only cheap if the data can be read elsewhere.
Model one year of cost at your expected peak, not your launch size
Ask what exports exist, in which format, and whether they are charged
Check the limits of the cheapest tier against your data size
What goes wrong most often when buying database management systems
Choosing a database because it is popular rather than because its query model fits your workload.
Comparing a free licence with a cloud bill and forgetting the staff time that self-running needs.
Reading only the entry price of a cloud tier and missing idle charges, storage multiples and add-on services.
Leaving exit for later, when the data model has already moved into one vendor's own extensions.
07
Frequently asked questions
8 answers
What are the best database management systems in 2026?
PostgreSQL takes first place among the 22 we reviewed. PostgreSQL is released under a BSD-style licence, and the project says it has no plans to change it, so nobody can reprice the engine.
The cost sits elsewhere: you choose a host or support company from the project's lists. Each major version is supported for five years, and a major upgrade needs a dump and reload or pg_upgrade, which is real planning work.
Which database management systems publish their pricing?
The ones that do, with the model each states:
PostgreSQL: Free to use under the PostgreSQL Licence; hosting and support bought separately.
MariaDB: Free server under GPLv2; MariaDB Cloud billed per hour, published.
SQLite: Free, public domain; paid support and warranty of title priced on a published list.
CockroachDB: Cloud billed per vCPU-hour, published; self-hosted licence free below a revenue limit.
MongoDB: Free Atlas cluster of 512 MB; Flex and Dedicated billed by the hour, published.
Redis: Free cloud database of 30 MB; Essentials hourly, Pro from a monthly minimum.
Apache Cassandra: Free to run under Apache Licence 2.0; no vendor sells it.
Couchbase: Free Capella cluster; paid Capella tiers per node-hour, published; Server on request.
MySQL: Community Server free under GPLv2; HeatWave metered per ECPU-hour; Enterprise on request.
Microsoft SQL Server: Per core or server plus client licences, list prices published; Express and Developer free.
Oracle Database: Licence price list published as PDF; Oracle Database Free for development within caps.
Amazon DynamoDB: Per request or provisioned capacity, published; monthly free allowance.
FerretDB: Free under Apache-2.0; you host PostgreSQL with the DocumentDB extension.
RavenDB: Free Community licence (3 cores, 6 GB RAM, commercial use allowed); Professional, Enterprise, AI and Cloud priced via sales or cloud portal.
ScyllaDB: Cloud tiers Standard, Professional, Premium via cost estimator; Enterprise licensed; free tier of the source-available release.
Google Firestore: Per document read, write and delete plus storage; daily free quota on Standard edition.
Azure Cosmos DB: Request units per second, autoscale or standard, or serverless; free tier of 1,000 RU/s and 25 GB per month.
SurrealDB: Free 1 GB cloud instance; instances from $0.021 per hour.
DuckDB: Free MIT-licensed software, listed at zero price; no paid products named on the pages read.
YugabyteDB: Aeon Standard and Professional published per vCPU-month; storage, backup, IOPS and transfer metered extra; Enterprise via contact sales.
Everything else on the list is priced on request.
Is there a free database management system?
PostgreSQL, MariaDB, SQLite, MongoDB, Redis, Apache Cassandra, Couchbase, FerretDB, RavenDB, ScyllaDB, Azure Cosmos DB, SurrealDB, DuckDB have a free plan or free self-hosted edition.
Where are these database management system vendors established?
In 4 countries across 4 regions: North America 15, Elsewhere 5, Europe 1, Middle East 1.
PostgreSQL: Not stated by the vendor.
MariaDB: United States.
SQLite: United States.
CockroachDB: United States.
MongoDB: United States.
Redis: United States.
Apache Cassandra: United States.
Couchbase: United States.
MySQL: United States.
Microsoft SQL Server: United States.
Oracle Database: United States.
Amazon DynamoDB: United States.
FerretDB: Not stated by the vendor.
RavenDB: Israel.
ScyllaDB: United States.
Google Firestore: United States.
Amazon DocumentDB: United States.
Azure Cosmos DB: United States.
SurrealDB: United Kingdom.
DuckDB: Not stated by the vendor.
Valkey: Not stated by the vendor.
YugabyteDB: Not stated by the vendor.
Which database management systems are open source?
Which database management systems can you host yourself?
CockroachDB, RavenDB, Valkey. 19 products offer no self-hosted option.
What should you use instead of PostgreSQL?
Look at MariaDB (made for teams moving from MySQL who want GPL terms and foundation governance) and SQLite (made for Applications, devices and small sites that need storage inside the app), which hold places two and three.
Who should not buy PostgreSQL?
Buyers wanting one company accountable for support and uptime. Support and hosting must be sourced from third parties, because the project has no single vendor.
If a database management systems product of yours deserves a place among these 22, say what it is and who it serves. Inclusion rests with us alone. See software advice for the rules.