Skip to main content

Types of Databases on Azure

Fully managed, intelligent, and flexible cloud database services

Azure offers a choice of fully managed relational, NoSQL, and in-memory databases, spanning proprietary and open-source engines, to fit the needs of modern app developers. Infrastructure management—including scalability, availability, and security—is automated, saving you time and money. Focus on building applications while Azure managed databases make your job simpler by surfacing performance insights through embedded intelligence, scaling without limits, and managing security threats.

Find the database product you need

If you want to Use this
Build apps that scale with managed and intelligent SQL database in the cloud Azure SQL Database
Modernize SQL Server applications with a managed, always-up-to-date SQL instance in the cloud Azure SQL Managed Instance
Migrate your SQL workloads to Azure while maintaining complete SQL Server compatibility and operating system-level access SQL Server on Azure Virtual Machines
Build scalable, secure, and fully managed enterprise-ready apps on open-source PostgreSQL, scale out single-node PostgreSQL with high performance, or migrate PostgreSQL and Oracle workloads to the cloud Azure Database for PostgreSQL
Deliver high availability and elastic scaling to open-source mobile and web apps with a managed community MySQL database service, or migrate MySQL workloads to the cloud Azure Database for MySQL
Deliver high availability and elastic scaling to open-source mobile and web apps with a managed community MariaDB database service Azure Database for MariaDB
Build applications with guaranteed low latency and high availability anywhere, at any scale, or migrate Cassandra, MongoDB, and other NoSQL workloads to the cloud Azure Cosmos DB
Power fast, scalable applications with an open-source-compatible in-memory data store Azure Cache for Redis
Accelerate your transition to the cloud using a simple, self-guided migration process Azure Database Migration Service (classic)
Modernize existing Cassandra data clusters and apps, and enjoy flexibility and freedom with managed instance service Azure Managed Instance for Apache Cassandra
Not available Azure SQL Database Azure SQL Managed Instance SQL Server on Virtual Machines Azure Database for PostgreSQL Azure Database for MySQL Azure Database for MariaDB Azure Cosmos DB Azure Cache for Redis
Relational Database Available Available Available Available Available Available Not available Not available
Non-Relational Database (NoSQL) Not available Not available Not available Not available Not available Not available Available Not available
In-Memory Database Not available Not available Not available Not available Not available Not available Not available Available
Data Models Relational Relational Relational Relational Relational Relational Multi-Model: Document Wide-column Key-Value Graph Key-Value
Hybrid Available Available Available Available
(Hyperscale)
Not available Not available Not available Not available
Serverless Compute Available Not available Not available Not available Not available Not available Available Not available
Storage Scale Out Available
(Hyperscale)
Not available Not available Available
(Hyperscale)
Not available Not available Available Available
Compute Scale Out Available
(Hyperscale - read-only)
Not available Not available Available
(Hyperscale)
Not available Not available Available Available
Distributed Multi-Master Writes
(Write data to different regions)
Not available Not available Not available Not available Not available Not available Available Available
(Coming Soon)
OSS Based Service
(Community edition and open extension support)
Not available Not available Not available Available Available Available Not available Available
HTAP
(Available with Azure Synapse Link)
Available
(Coming Soon)
Not available Not available Available
(Coming Soon)
Not available Not available Available Not available

Customers are doing great things with Azure managed databases