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
Modernize existing Cassandra data clusters and apps, and enjoy flexibility and freedom with managed instance service Azure Managed Instance for Apache Cassandra
Relational Database
Non-Relational Database (NoSQL)
    
    
    
    
    
    
    
In-Memory Database
    
    
    
    
    
    
    
Data Models
Relational
Relational
Relational
Relational
Relational
Relational
Multi-Model: Document Wide-column Key-Value Graph
Key-Value
Hybrid
(Hyperscale)
    
    
    
    
Serverless Compute
    
    
    
    
    
    
Storage Scale Out
(Hyperscale)
    
    
(Hyperscale)
    
    
Compute Scale Out
(Hyperscale - read-only)
    
    
(Hyperscale)
    
    

Distributed Multi-Master Writes

(Write data to different regions)

    
    
    
    
    
    
(Coming Soon)
OSS Based Service
(Community edition and open extension support)
    
    
    
    
HTAP
(Available with Azure Synapse Link)
(Coming Soon)
    
    
(Coming Soon)
    
    
    

Customers are doing great things with Azure managed databases