Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the evolution of database architecture in this 29-minute conference talk that traces the journey from traditional SQL databases to modern NoSQL and distributed SQL systems. Learn about early database systems and understand how the relational model revolutionized data management before examining the challenges that emerged during the Internet era. Discover vertical and horizontal scaling approaches for databases, delve into distributed systems concepts including the CAP theorem, and examine modern NoSQL database solutions. Master consistency models in distributed databases and gain insights into the trade-offs between different database architectures. Understand how to choose the right database solution for your specific use case by analyzing the strengths and limitations of SQL, NoSQL, and distributed SQL approaches in contemporary system design.
Syllabus
00:00 Introduction and Speaker Background
00:26 Early Database Systems
01:00 The Relational Model Revolution
02:45 Challenges of the Internet Era
03:35 Scaling Databases: Vertical and Horizontal Approaches
07:55 Distributed Systems and the CAP Theorem
14:33 Modern NoSQL Databases
20:33 Consistency Models in Distributed Databases
28:34 Conclusion and Final Thoughts
Taught by
Conf42