Cosmos DB

Should You Use Cosmos DB?

As data volumes continue to grow and we’re storing more data and more kinds of data, people are asking questions about how best to store all that data. One question we hear is, how do I know if I need Cosmos DB or a NoSQL solution?

Adam JorgensenShould You Use Cosmos DB?
Read More

Cosmos DB: Request Units

In this post about Cosmos DB, I’d like to dive into what Requests Units are and what it means to work with them in Cosmos. A Request Unit, like all other units inside of Azure, compile things like CPU, memory and IOPS, so you have a unified pattern with which to work.

Steve HughesCosmos DB: Request Units
Read More

Cosmos DB: Consistency Levels

To continue with my topic of Cosmos DB, today I’ll discuss the data consistency models that are supported within the context of Cosmos DB. If you don’t already know, data consistency is the ability of the data to be read once it has been written. When choosing a consistency model, you want to take into consideration consistency, availability and latency.

Steve HughesCosmos DB: Consistency Levels
Read More

Cosmos DB – Multi Model Database

Today I’d like to walk through the multi model database portion of Cosmos DB and explain what multi model means to you. Multi model database service means that your data can be stored a number of different ways. Currently, Cosmos DB stores 4 different types of data and it allows you to integrate with an API and build out a user experience around these database storage types.

Steve HughesCosmos DB – Multi Model Database
Read More