Implementing NOSQL Databases in Azure
-
Popular variants
- Key-Value Databases
- Document Databases
- Graph Databases
-
In Azure We can create NOSQL Databases using
- Azure Table Storage
- Azure Cosmos Db
-
For Cache Database
- Azure for Redis
Azure Cosmos DB
-
This is microsoft globally distributed multi-model database.
-
Azure Cosmos Account:
- This is a logical construct that has globally unique DNS Name
- This can be managed using Azure Portal, Azure CLI, AZ Powershell or language specific SDK
-
Azure Cosmos DB Account Creation

-
Azure CosmosDb Consistency Models
- Strong
- Bounded Stateless
- Session
- Consistent Prefix
- Eventual

-
Cosmos DB APIs

-
Setting up replications in Cosmos DB

-
To use the cosmos db from the application code refer the quick start item in Overview blade

- .net Refer Here
- java Refer Here
- Spring data Refer Here
- Python Refer Here
- Node js Refer Here
-
Configuring Backup

-
Network Access

Cache in Azure
- Azure Supports Cache by providing Redis as a service

