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
Course info
Level
Advanced
Updated
Feb 13, 2020
Duration
45m
Table of contents
Data Modelling and Partitioning in Azure Cosmos DB: What Every Relational Database User Needs to Know
Description
Course info
Level
Advanced
Updated
Feb 13, 2020
Duration
45m
Description

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.

About the author
About the author

Microsoft Ignite is the place to learn from the experts, connect with your community, and explore the digital session catalog of the latest technology.

More from the author
More courses by Microsoft Ignite 2019