Get a high-level view of the basics of NoSQL, from how it differs from relational databases to its pros and cons.
Overview
Syllabus
Introduction
- Get to know NoSQL
- What you should know
- Why the hype over NoSQL?
- NoSQL compared to traditional relational databases
- CAP theorem
- Explore a NoSQL database
- Query a NoSQL database
- Challenge: NoSQL query
- Solution: NoSQL query
- Overview of NoSQL database types
- NoSQL key-value store type
- NoSQL document store type
- NoSQL wide column store type
- NoSQL graph data store type
- Challenge: Which NoSQL database is right for the job
- Solution: Common jobs for each type of NoSQL store
- Where NoSQL thrives
- Where NoSQL fails
- Challenge: Relational or NoSQL
- Solution: Relational or NoSQL
- Is NoSQL right for you?
- Database considerations
- Choosing between NoSQL databases
- Next steps
Taught by
Melanie McGee