~/talk

From Tables to Documents -- Changing Your Database Mindset

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [databases]
links:none on file
slides:none on file

Compares SQL vs document modeling with live examples: users Leslie, Ron and Lauren modeled in MySQL and MongoDB, Python code shows a 27 lines vs 2 lines practical difference when retrieving and updating profiles. Claims four concrete advantages: horizontal scaling via sharding, faster reads by avoiding joins, flexible schema for quick pivots, and faster development because JSON documents map to language objects. Demonstrates the polymorphic pattern and the rule data that is accessed together should be stored together, and cautions that multi-document transactions are rarely needed.

AI-written summary · about

  1. 0:00Intro
  2. 8:18Overview
  3. 10:37Example
  4. 18:12Term Mapping
  5. 23:15Changing Your Database Mindset
  6. 23:49Scaling
  7. 26:00Faster Queries
  8. 27:17Requirements Change
  9. 28:45Program Faster
  10. 32:04MongoDB
  11. 32:42User Dictionaries
  12. 33:20Updating User Dictionaries
  13. 33:40Updating Users Table
  14. 34:39Updating Hobbies Table
  15. 36:26Change Your Mindset
  16. 36:53Embrace Document Diversity
  17. 39:46Normalize Data
  18. 40:15Price of Storage
  19. 40:52Cost of Software Development
  20. 41:49Embedding
  21. 42:18Transactions
  22. 43:22Summary
  23. 44:03Advantages of documents
  24. 44:58Conclusion
  25. 45:18Additional Resources
  26. 45:36MongoDB Atlas
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.