10:30 - 11:30
Talk (60 min)
The Developer's Guide to Data Modelling with Document Databases
Document databases enable an extremely flexible data model for faster and more iterative development. At the same time, however, the data model you design can seriously speed up or slow down your application. 😅 While flexibility is great in theory, it's not practical in reality!
If you’re wondering how to develop a data model with document databases (or if it's even necessary!), or wondering how to leverage its flexibility (rather than be hindered by it), wonder no more! In this session, we'll:
- Examine a methodology that helps us develop a data model using document databases.
- Put the methodology we learn into practice by walking through a use case, phase-by-phase.
- Understand not only HOW to develop a model, but WHAT to model for, including the tradeoffs of each option.
At the end of this session, you’ll leave understanding the best practices for developing a document data model and be confident in your ability to continuously improve it as your application evolves!