Data Modelling in Azure Cosmos DB

Azure Cosmos DB is schema-agnostic by nature, which is great if we are working with unstructured or semi-structured data within our applications.

That being said, we need to give some consideration as to what type of data we will be storing in our Cosmos DB environments. In this video, I’ll be talking about:

  • The limitations in approaching data modelling for Cosmos DB applications in the same way as we would when data modelling for applications that use relational databases.
  • How we can use techniques like embedding or referencing our data in Azure Cosmos DB.
  • How we can use a hybrid of both depending on the needs of our application.
  • How we can even store different types of documents within the same container in Azure Cosmos DB.

If you have any questions, please feel to ask.

In my next video, I’ll be talking about Partitioning in Azure Cosmos DB, so if you want to learn how partitioning works in Azure Cosmos DB, make sure you subscribe!

--

--

--

Customer Engineer at Microsoft working in the Fast Track for Azure team. GitHub: https://github.com/willvelida

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Sharpening the Junior Developer — Is This Handbook Worth Your Time?

How To Make An Epic Discord Server For Your YouTube Channel — Part 25 Of 30 — Adding ModMail Bot

I Deleted a Database in Production

How to Keep Your Agile Project On Track as a First-Time Dev Lead

Python Escape Characters

5 Common Amazon Kinesis Issues

Registry Service:-

Solana Faction Cards NFT Staking Live on Mainnet!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Will Velida

Will Velida

Customer Engineer at Microsoft working in the Fast Track for Azure team. GitHub: https://github.com/willvelida

More from Medium

A Closer Look for Azure Functions, Azure Service Bus and Azure Event Hub — Considerations on…

Deploying F# Azure Functions

Azure Functions + esbuild = 😍🤯

How to schedule your first batch job with Azure Batch Job service?