SQLite
by SQLiteSQLite suits developers needing an embedded database, particularly for device-local data with low writer concurrency and less than a terabyte of content.
Database software stores, organizes and retrieves application data. This list helps buyers compare hosted services, self-hosted systems and developer-focused databases for a planned project.
Compare the fields that affect fit: free plan, paid-from details, database model, deployment options, SQL support, included storage, vector search and replication support. The order is refreshed nightly, so entries can move.
SQLite suits developers needing an embedded database, particularly for device-local data with low writer concurrency and less than a terabyte of content.
Popular open-source database whose GPL Community Edition runs across many platforms.
WindowsMacLinux+2Cloud relational database service using SQL Server, with Microsoft handling operations in Azure.
AndroidiPhone & iPadWeb+4Cloud database service offered through APIs and self-hosted environments.
WebWindowsMac+3Serverless distributed NoSQL database with automatic table scaling and key-based indexes.
AndroidiPhone & iPadWeb+5Firestore suits developers building AI, web, or mobile applications that need a document database and client SDKs for Android, iOS, or web.
SQL Server suits organizations and developers that need a database engine, data integration, or data virtualization.
Google Cloud SQL is a managed service for relational databases, accessible on the web and through APIs.
Free open-source database for distributed deployments on major desktop and server platforms.
Open-source SQL database for complex data, with JSON, XML, arrays and custom types.
Amazon RDS suits teams that want a managed relational database with multiple engine choices.
IBM Db2 handles transactions, real-time analytics and vector queries on Linux, Windows and the web.
Spanner suits application teams needing distributed relational data with graph, search, analytics, and multi-region options.
It suits teams needing a managed MySQL-compatible database for transactional and analytical workloads.
CockroachDB Cloud is a database cloud service available through APIs, Linux and web environments.
InfluxDB 3 may suit teams handling timestamped data for industrial operations, observability, or AI applications.
Teradata VantageCloud is a platform for cloud analytics, accessible on the web and through APIs.
AWS identifies enterprise applications, multi-tenant SaaS, and globally distributed applications as Aurora workloads.
It suits developers and organizations seeking a self-hosted relational database for applications, analytics, transaction data, or embedded deployments.
Azure NoSQL database service that includes vector search support.
MarkLogic is a database platform available through APIs, web apps and self-hosted deployments.
Neo4j is a self-hosted graph database platform for working with connected data.
Exasol is a database platform accessible on the web, through APIs, and on Linux, macOS and Windows.
Self-hosted database platform with a no-cost trial of Oracle AI Database 26ai.
Check the Free plan, Paid from and Free trial fields before choosing a database. Azure SQL Database, Amazon DynamoDB, Firestore, MySQL, Microsoft SQL Server and PostgreSQL show free-plan availability in their listings.
A free plan can help you begin without a paid commitment. A free trial can give a time-limited way to evaluate a paid service.
Review deployment options and platform coverage for the way you build and operate software. The list includes API, Linux, self-hosted, web, Windows and macOS availability.
Choose a self-hosted option when you need to run the database in your own environment. A web or API option may suit a service managed through online tools or code.
Use the Database model field to match the way your application stores data. A relational design may call for SQL support, while another project may need a different model.
Check SQL support directly in the comparison, then consider included storage and replication support for your expected workload.
Vector search can matter for applications that work with embeddings or similarity queries. Replication support can matter when copies of data must stay available across systems.
If open-source code or licensing matters, review the maker's licence terms before you commit.