Data Modeling for Couchbase

Data Modeling for Couchbase

Devoxx via YouTube Direct link

Intro

1 of 34

1 of 34

Intro

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Data Modeling for Couchbase

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Topics
  3. 3 About The Speaker
  4. 4 The Couchbase Data Platform
  5. 5 One Platform for Operational & Analytics
  6. 6 Couchbase Architecture
  7. 7 Modern Architecture - Multi-Dimensional Scaling
  8. 8 XDCR: Cross Data Center Replication
  9. 9 What is Data Modeling?
  10. 10 Data Modeling for Couchbase Server
  11. 11 JSON is all the rage these days
  12. 12 JSON Design Choices
  13. 13 Single Root Attributes
  14. 14 Array Element Types
  15. 15 Timestamp Formats
  16. 16 Property Names
  17. 17 Empty and Null Property Values
  18. 18 Example of JSON Schema -Type Specification
  19. 19 Example of JSON Schema -Type Specific Validation
  20. 20 Example of JSON Schema - Required Properties
  21. 21 Example of JSON Schema - Additional Properties
  22. 22 Data Nesting (aka Denormalization)
  23. 23 Example #2 of Data Nesting
  24. 24 Surrogate Keys
  25. 25 Key Value Patterns
  26. 26 Definition
  27. 27 Making Tough Choices
  28. 28 Document Size
  29. 29 Atomicity
  30. 30 Complexity
  31. 31 Speed
  32. 32 Embed vs. Refer
  33. 33 What Next? Training
  34. 34 Summary

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.