Trace Id is missing
Skip to main content

Azure Cosmos DB

The database for the era of AI

Develop AI-powered apps at any scale

  • Fuel apps with high-performance, distributed computing over massive volumes of NoSQL and vector data.
  • Start small and pay for only what you use with serverless computing or enhanced and unlimited dynamic autoscale.
  • Develop and test your applications and run small production workloads with the Azure Cosmos DB free tier.
Back to tabs

Choose your preferred Azure Cosmos DB API

vCore-based Azure Cosmos DB for MongoDB

Use your existing MongoDB skills and tools to develop modern applications with vector database built in.

Azure Cosmos DB for NoSQL

Enjoy the best end-to-end Azure Cosmos DB experience with the native document API.

Vector search in Azure Cosmos DB

Use vector database functionality implementation with Azure Cosmos DB.

Reference solutions

Reduce time to market with reference solutions for AI assistants, real-time transactions, and claims processing.

Built-in security and compliance 

Microsoft has committed to investing $20 billion in cybersecurity over five years.
We employ more than 8,500 security and threat intelligence experts across 77 countries.
Azure has one of the largest compliance certification portfolios in the industry.
A woman in a denim jacket is using a tablet in a clothing store.

Pricing that gives you flexibility and control

Find the model that best fits your workload, with free options for testing and development. Enjoy virtually unlimited throughput and storage, scale-out architectures for automatic elasticity, traditional scale-up of nodes, and consumption-based serverless options.
use cases

Explore popular Azure Cosmos DB use cases

AI assistants in any industry

Build your own copilot with Azure Cosmos DB and Azure OpenAI Service.
A screen shot of an example AI chat on a tire catalog page
Back to tabs

Save with the Azure AI Advantage offer

Build intelligent apps in Azure and save up to $6,000 on Azure Cosmos DB with the Azure AI Advantage offer.


  • For NoSQL data, Azure Cosmos DB for NoSQL offers comprehensive SLAs across throughput, latency, consistency, and high availability. This includes less than 10 millisecond write-and-read latency and 99.999 percent availability. Azure Cosmos DB for PostgreSQL offers 99.95 percent availability. Read the SLA.
  • Azure Cosmos DB for NoSQL is a native non-relational database service and vector database for working with the document data model. It can arbitrarily store native JSON documents with flexible schema. Data is indexed automatically and is available for query using a flavor of the SQL query language designed for JSON data. It also supports vector search. Access the API using SDKs for popular frameworks such as .NET, Python, Java, and Node.js.
  • Azure Cosmos DB for MongoDB lets you interact with Azure Cosmos DB as if it were a MongoDB database, without having to manage the database infrastructure. When using Azure Cosmos DB for MongoDB, all your favorite MongoDB tooling, SDKs, and applications will continue to work. Azure Cosmos DB for MongoDB is available in request unit (RU) and vCore-based form factors to suit your workloads. For detailed compatibility information, see RU documentation and vCore documentation.
  • Azure Cosmos DB offers a solution for modern apps and intelligent workloads by being very responsive with dynamic and elastic autoscale. It is available in every Azure region and can automatically replicate data closer to users. It has SLA guaranteed low-latency and high availability. As a non-relational database, it can ingest, process and index any type or style of data with massive scale. Additionally, Azure Cosmos DB is a vector database with built-in support for vector search.
Two people looging at laptops
Account signup

Get started with a free account

Start with $200 Azure credit
A man looking at a laptop
Account signup

Get started with pay-as-you-go pricing

There’s no upfront commitment—cancel anytime.