MENU

Fun & Interesting

Intro to NoSQL Databases - System Design

Caleb Curry 6,377 3 months ago
Video Not Working? Fix It Now

💰 Mentorship to six figure software engineer - https://calcur.tech/mentorship ⚙️ Backend Engineering Mind Map - https://calcur.tech/mindmap 💻 System Design Playlist - https://calcur.tech/system-design Timestamps: 00:00:00 - Introduction 00:01:47 - SQL Databases 00:02:53 - Tables 00:10:53 - Data Sharding 00:12:49 - Scalability 00:13:31 - Schemaless 00:15:40 - Pros and Cons of a Flexible Schema 00:19:54 - Query Driven Design 00:21:09 - Types of NoSQL Databases 00:23:39 - Key-Value Databases 00:26:19 - Redis 00:28:25 - Document Databases 00:29:35 - Wide Column Databases 00:32:52 - Aggregate and Graph Databases 00:34:16 - Graph Databases 00:34:46 - Quorum Consensus 00:39:50 - Consistent Hashing 00:43:58 - Auto Increment 00:49:48 - Examples 00:51:54 - Partition Key 00:52:48 - Sort Key 00:53:39 - Secondary Indexes 00:57:29 - How to Choose? 💯 FREE Courses (100+ hours) - https://calcur.tech/free-courses 🏆 C++ Mastery Course - https://www.codebreakthrough.com/cpp-mastery 🐍 Backend Python Course - https://calcur.tech/backend-python 🥇 Python Mastery Course - https://calcur.tech/python-mastery ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~ ✉️ Newsletter - https://calcur.tech/newsletter 📸 Instagram - https://www.instagram.com/CalebCurry 🐦 Twitter - https://twitter.com/calebCurry 🔗 LinkedIn - https://www.linkedin.com/in/calebcurry ▶️ Subscribe - http://calcur.tech/subscribe 👨🏻‍🎓 Courses - https://www.codebreakthrough.com 🅿 Patreon - http://calcur.tech/patreon-calebcurry

Comment