Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know

Microsoft Ignite 2019 | Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know | Thomas Weiss

Advanced
45m
(12)

Created by

Last Updated Aug 26, 2020

Course Thumbnail
  • Course

Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know

Microsoft Ignite 2019 | Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know | Thomas Weiss

Advanced
45m
(12)

Created by

Last Updated Aug 26, 2020

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Cloud
  • Data
What you'll learn

For many newcomers to Azure Cosmos DB, the learning process starts with data modeling and partitioning. How should I structure my data? When should I co-locate data in a single container? Should I de-normalize or normalize properties? What’s the best partition key for my model? In this demo-filled session, we discuss the strategies and thought process one should adopt for modeling and partitioning data effectively in Azure Cosmos DB. Using a real-world example, we explore Azure Cosmos DB key concepts—request units (RU), partitioning, and data modeling—and how their understanding guides the path to a data model that yields best performance and scalability. If you're familiar with relational databases, and want to dive into the non-relational world, this is the session for you.

Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know
Advanced
45m
(12)
Table of contents

Get started with Pluralsight