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