Thanks for coming to my talk, MongoDB Schema Design Best Practices. Here you will find all the resources discussed during the talk.
About
Have you ever wondered, “How do I model my schema for my application?” It’s one of the most common questions devs have pertaining to MongoDB. And the answer is, it depends. This is because document databases have a rich vocabulary that is capable of expressing data relationships in more nuanced ways than SQL. There are many things to consider when picking a schema. is your app read or write-heavy? What data is frequently accessed together? What are your performance considerations? How will your data set grow and scale?
In this talk, we will discuss the basics of data modeling using real-world examples. You will learn common methodologies and vocabulary you can use when designing your database schema on your application.
Video
If you are having trouble with the embedded link, you can check out the video here: https://www.youtube.com/watch?v=leNCfU5SYR8
Slides
Related Links
- MongoDB University
- MongoDB Developer Hub
- MongoDB Community Forums
- Want to work for MongoDB? We’re always hiring!
- Modeling: https://university.mongodb.com/courses/M320/about
- 6 Rules of Thumb for MongoDB Schema Design: Part 1: https://www.mongodb.com/blog/post/6-rules-of-thumb-for-mongodb-schema-design-part-1
- Data Model Design: https://www.mongodb.com/docs/current/data-modeling/
- Data Model Examples and Patterns: https://docs.mongodb.com/manual/applications/data-models
- Building with Patterns: A Summary: https://www.mongodb.com/blog/post/building-with-patterns-a-summary
Follow Joe Karlsson on Social
- Twitter – https://twitter.com/JoeKarlsson1
- TikTok – https://www.tiktok.com/@joekarlsson
- GitHub – https://github.com/JoeKarlsson
- YouTube – https://www.youtube.com/c/JoeKarlsson
- Twitch – https://www.twitch.tv/joe_karlsson
- Medium – https://medium.com/@joekarlsson
- LinkedIn – https://www.linkedin.com/in/joekarlsson/
- Reddit – www.reddit.com/user/joekarlsson
- Instagram – https://www.instagram.com/joekarlsson/