Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hash Tables - Static and Dynamic - Lecture 7

CMU Database Group via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore hash table implementations in database systems through this comprehensive lecture from Carnegie Mellon University's Introduction to Database Systems course. Learn about both static and dynamic hash table structures, understanding their fundamental role in database storage and retrieval operations. Examine the theoretical foundations and practical applications of hash tables, including collision resolution techniques, load factor considerations, and performance characteristics. Discover how different hash table variants impact database performance and when to choose static versus dynamic implementations. The lecture includes detailed analysis of hash functions, bucket management strategies, and memory optimization techniques used in modern database systems. Additionally, gain insights into real-world database technology through a featured database flash talk by Karthik Ranganathan from YugabyteDB, who discusses practical implementations and industry applications of hash table concepts in distributed database architectures.

Syllabus

Jump to 01:07:55

Taught by

CMU Database Group

Reviews

Start your review of Hash Tables - Static and Dynamic - Lecture 7

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.