๐ช Azure Cosmos DB
How to set up Microsoft Azure Cosmos DB
vCore-based deployment โ you can use SCRAM-SHA authentication for vCore-based accounts.
RU-based deployment โ you can use service principal authentication for request unit (RU)-based accounts.
Azure Cosmos DB is a globally distributed database system. It Azure Cosmos DB is a globally distributed database system. It takes database administration off your hands with automatic management, updates and patching.
Fully Managed service.
24/7 Uptime.
Elastic Scale out of Storage and Throughput.
It will support Data model.
horizontally scalable.
The Azure Cosmos DB account is the fundamental unit of global distribution and high availability.
- Azure Cosmos DB databases: A database is similar to namespace. A database is simply a group of containers. You choose API like NoSQL, MongoDB, PostreSQL. 
- Azure Cosmos DB containers: An Azure Cosmos DB container is where data is stored. Data is stored on one or more servers, called partitions. To increase throughput or storage, more partitions are added. 
- Azure Cosmos DB items: Depending on which API you use, an Azure Cosmos DB item can represent either a document in a collection, a row in a table, or a node or edge in a graph. 
Azure Cosmos DB allows you to configure your databases to be globally distributed and available in any of the Azure regions. It offers multiple database APIs, which include:
- Azure Cosmos DB for NoSQL 
- Azure Cosmos DB for MongoDB 
- Azure Cosmos DB for PostgreSQL 
- Azure Cosmos DB for Apache Cassandra 
- Azure Cosmos DB for Table 
- Azure Cosmos DB for Apache Gremlin 












Last updated