【极致中配】卡内基梅隆大学CMU 15-721 高级数据库系统(2024 年春季)
CMU 15-721 2024春,讲解现代OLAP分析型数据库的内部实现,涵盖存储编码、查询执行、优化器及主流数据仓库系统剖析。
- 难度
- 难度 5/5 — 研究生级数据库系统课,聚焦OLAP内核实现与前沿论文
- 适合人群
- 想深入数据库内核的高年级本科/研究生及系统工程师
- 前置要求
- 数据库系统基础(需先掌握关系模型、SQL与事务概念)、数据结构与算法(哈希、连接、排序等)、计算机体系结构(理解SIMD、缓存、内存层次有助于性能内容)、C++编程(课程实现偏系统级,需较强系统编程能力)
- 课程规模
- 22 讲 · 1770播放
主题覆盖
OLAP数据库列式存储与编码查询执行SIMD向量化JIT查询编译查询调度并行哈希连接最坏情况最优连接查询优化器BigQuery/DremelSnowflake/DuckDBRedshift/Photon
课程大纲(22 讲)
- P1 · S2024 #00 - Course Overview & Logistics (CMU Advanced Database Systems)19 分钟
- P2 · S2024 #01 - Modern OLAP Database Systems (CMU Advanced Database Systems)47 分钟
- P3 · S2024 #02 - Data Formats & Encoding Part 1 (CMU Advanced Database Systems)55 分钟
- P4 · S2024 #03 - Data Formats & Encoding Part 2 (CMU Advanced Database Systems)55 分钟
- P5 · S2024 #04 - Query Execution & Processing Part 1 (CMU Advanced Database Systems)58 分钟
- P6 · S2024 #05 - Query Execution & Processing Part 2 (CMU Advanced Database Systems)56 分钟
- P7 · S2024 #06 - Vectorized Query Execution Using SIMD (CMU Advanced Database Systems52 分钟
- P8 · S2024 #07 - JIT Query Compilation & Code Generation (CMU Advanced Database Syste54 分钟
- P9 · S2024 #08 - Query Scheduling & Coordination (CMU Advanced Database Systems)56 分钟
- P10 · S2024 #09 - Parallel Hash Join Algorithms (CMU Advanced Database Systems)58 分钟
- P11 · S2024 #10 - Multi-Way Join Algorithms / Worst-Case Optimal Joins (CMU Advanced D47 分钟
- P12 · S2024 #11 - User-Defined Function Optimizations (CMU Advanced Database Systems)53 分钟
- P13 · S2024 #12 - Database Networking Protocols (CMU Advanced Database Systems)54 分钟
- P14 · S2024 #13 - Query Optimizer Implementation 1 (CMU Advanced Database Systems)57 分钟
- P15 · S2024 #14 - Query Optimizer Implementation 2 (CMU Advanced Database Systems)53 分钟
- P16 · S2024 #15 - Query Optimizer Implementation 3 (CMU Advanced Database Systems)27 分钟
- P17 · S2024 #17 - Google BigQuery / Dremel (CMU Advanced Database Systems)45 分钟
- P18 · S2024 #18 - Databricks Photon / Spark SQL (CMU Advanced Database Systems)44 分钟
- P19 · S2024 #19 - Snowflake Data Warehouse Internals (CMU Advanced Database Systems)52 分钟
- P20 · S2024 #20 - DuckDB Embedded Database System (CMU Advanced Database Systems)40 分钟
- P21 · S2024 #21 - Yellowbrick Data Warehouse System (CMU Advanced Database Systems)54 分钟
- P22 · S2024 #22 - Amazon Redshift Data Warehouse System (CMU Advanced Database Systems42 分钟
本课程卡由 AI 生成,可能存在误差,欢迎反馈。