Azure Cosmos DB supports multiple data models, including document stores, key values, graphs, and tables. Azure offers consistency and high availability across all data models, regardless of their nature, to store the data.
At the time of writing this book, Azure supports APIs for the following models:
- Document DB API
- MongoDB API
- Table API
- Graph API
The Microsoft team is working to support other data models, if required, and to enhance the existing ones.
We will study the data models in detail in Chapter 3, Cosmos DB Multi-model Databases.
Let's look over the scaling feature of Cosmos DB.