Azure Cosmos DB Documentation

Welcome to the comprehensive documentation for Azure Cosmos DB, a globally distributed, multi-model database service. This section covers everything you need to know to design, build, and manage your applications with Cosmos DB.

Getting Started

Learn the fundamentals of Azure Cosmos DB, including its core concepts, architecture, and how to set up your first database account. Explore quickstarts to get hands-on experience.

Get Started with Cosmos DB

Core Concepts

Deep dive into the essential concepts that power Cosmos DB:

Develop with Cosmos DB

This section provides guidance on developing applications using Cosmos DB, covering SDKs, querying data, and best practices.

Using the Core (SQL) API

Master the powerful SQL query language for accessing and manipulating JSON documents. Learn about common query patterns and optimizations.

SELECT * FROM c WHERE c.city = 'Seattle'

Working with Other APIs

Find detailed documentation and examples for integrating with the MongoDB, Cassandra, Gremlin, and Table APIs.

Manage and Optimize

Learn how to monitor your Cosmos DB resources, optimize performance, and manage security.

API Reference

Access the complete API reference for all Cosmos DB SDKs:

Tutorials and Guides

Explore step-by-step tutorials and in-depth guides to implement various scenarios: