Advanced
19h
Updated 2 months ago
Deep Dive into the Internals of the Database
Gain insights into database internals, explore different database types, delve into their structures, and discover the data structures and transaction features essential for efficient data management.
WHAT YOU'LL LEARN
Show more
TAKEAWAY SKILLS
Learning Roadmap
1.
Introduction
Introduction
2.
Taxonomy of Databases
Taxonomy of Databases
3.
Database Architecture
Database Architecture
2 Lessons
2 Lessons
4.
Data Structures used in Databases
Data Structures used in Databases
10 Lessons
10 Lessons
5.
Disk Layout
Disk Layout
5 Lessons
5 Lessons
6.
Database Index
Database Index
3 Lessons
3 Lessons
7.
Transaction
Transaction
8 Lessons
8 Lessons
8.
Replication
Replication
6 Lessons
6 Lessons
9.
Partitioning
Partitioning
5 Lessons
5 Lessons
10.
Concurrency Controls
Concurrency Controls
5 Lessons
5 Lessons
11.
Consistency Models
Consistency Models
4 Lessons
4 Lessons
12.
Consensus
Consensus
6 Lessons
6 Lessons
13.
Common Problems Associated with Distributed Databases
Common Problems Associated with Distributed Databases
5 Lessons
5 Lessons
Course Author:

Sudan Shrinivaasan
Software Engineer at Educative
Every Educative resource is designed by our team of ex-MAANG software engineers and PhD computer science educators — subject matter experts who've shipped production code at scale and taught the theory behind it. No videos, no fluff.
Learn more about SudanTrusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources
