数据库实现原理学习顺序 (持续更新)

发布时间:2022-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了数据库实现原理学习顺序 (持续更新)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

前言

最近两个月一直在学习数据库实现原理。首先我觉得学习应该是螺旋式的,特别是越难的东西。根据我这两个月的实践经验来看,按照这个顺序来学,还是不错的。当然学习 15-721 的时候可以结合论文一起,边看边学。最后还有两个资料大全,覆盖面非常广,可以说啥都有。感谢国内外大神们,持续不断的学习,我相信肯定会越来越懂的。

一. 数据库内核杂谈

顾仲贤: 数据库内核杂谈

二. CMU 15-455

Andy Pavlo 数据库实现课程。 因为我主要研究 OLAP,所以目前暂时跳过了索引,buffer-pool,事务等章节(没有深入,大概看看)

  • 课程相关论文,资料
  • Andy Pavlo: 中英文字幕视频
  • Moody 老师: 中文讲解版本

三. CMU 15-721

Andy Pavlo 数据库实现高级课程,很多 PPT 的内容出自很多论文,可以先下载 课程相关论文,资料。 因为我主要研究 OLAP,所以目前暂时跳过了索引,buffer-pool,事务等章节(没有深入,大概看看)

  • 课程相关论文,资料。
  • Andy Pavlo: CMU 15-721 视频

四. 相关基础核心论文

4.1 计算:

  • MonetDB/X100: Hyper-Pipelining Query Execution
  • Presto_SQL_on_Everything
  • Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age
  • Rethinking SIMD Vectorization for In-Memory Databases
  • Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask

4.2 存储:

4.3 Planner:

五. 数据库相关学习资料大全:

  • PingCap: Awesome Database Learning
  • 康凯森: 编程小梦|数据库学习资料(持续更新中) ​

脚本宝典总结

以上是脚本宝典为你收集整理的数据库实现原理学习顺序 (持续更新)全部内容,希望文章能够帮你解决数据库实现原理学习顺序 (持续更新)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:数据库