Azure Cosmos DB Documentation
Azure Cosmos DB is a globally distributed database service designed to enable you to elastically and independently scale throughput and storage across any number of geographical regions with a comprehensive SLA. You can develop document, key/value, or graph databases with Cosmos DB using a series of popular APIs and programming models. Learn how to use Cosmos DB with our quickstarts, tutorials, and samples.
5-Minute Quickstarts
Learn how to use Azure Cosmos DB to create a globally distributed database using one of the multi-model APIs:
| DocumentDB API | |||||
| MongoDB API | |||||
| Graph API | |||||
| Table API |
Step-by-Step Tutorials
Learn how to develop apps using Azure Cosmos DB:
- Develop an app with Cosmos DB: DocumentDB | MongoDB | Table | Graph
- Import data into Cosmos DB: DocumentDB | MongoDB
- Query data with Cosmos DB: DocumentDB | MongoDB | Table | Graph
- Global database replication with Cosmos DB: DocumentDB | MongoDB | Table | Graph
- Develop your application locally using the emulator
- Create an HTTP Trigger with an Azure Cosmos DB input binding