Data Modelling and Partitioning in Azure Cosmos DB

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, learn 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.

Frank

#DataScientist, #DataEngineer, Blogger, Vlogger, Podcaster at http://DataDriven.tv . Back @Microsoft to help customers leverage #AI Opinions mine. #武當派 fan. I blog to help you become a better data scientist/ML engineer Opinions are mine. All mine.