Master Windows Internals - Kernel Programming, Debugging & Architecture
Introduction to Programming with Python
Overview
Syllabus
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?
Taught by
Caleb Curry