【资源介绍】:
尽早吃透一门技术,才是你技术发展的破局之道
无论你是数据库内核研发、DBA、还是后端研发,能够手写一套自己的数据库系统,都是你突破技术发展瓶颈的有效途径。本课程将带你从架构设计 ,原理剖析,再到源码的实现,手把手带你构建一套完整的数据库系统,让你深度掌握数据库底层,及更多数据库高端技术,具备解决大量生产级数据库问题的能力,助力成为高端技术人才!
【资源目录】:
├──1-课程介绍及学习指南
|   └──1-课程介绍及学习指南
|   |   └──1-1 -1 课程导学.mp4  16.13M
├──2-手写数据库系统的必要性,及系统的整体介绍
|   └──2-手写数据库系统的必要性,及系统的整体介绍
|   |   ├──2-1 为什么研究并实现一款数据库.mp4  19.41M
|   |   ├──2-2 我们希望设计一款怎样的数据库.mp4  5.20M
|   |   ├──2-3 如何快速实现原型,选择合适的语言.mp4  9.10M
|   |   ├──2-4 复杂项目的持续演进要点.mp4  11.52M
|   |   └──2-5 学习提前挖掘和识别可能的工程难点.mp4  9.23M
├──3-研究优秀架构,教你如何进行复杂的软件设计
|   └──3-研究优秀架构,教你如何进行复杂的软件设计
|   |   ├──[3-6]代码实现:实现基本接口.mp4  19.24M
|   |   ├──[3.1]手把手带你进行需求分析和架构设计.mp4  27.57M
|   |   ├──[3.2]一起学习主流数据库架构-提升整体思维.mp4  35.58M
|   |   └──[3.3]–[3-5]合集深入了解数据库系统的各模块功能.mp4  93.11M
├──4-学习SQL引擎,破解各种数据库优化的核心密码
|   └──4-学习SQL引擎,破解各种数据库优化的核心密码
|   |   ├──[4-11]-[4-12]合集我们的产品应该支持哪些功能.mp4  38.87M
|   |   ├──[4-13]-[4-15]上集代码实现:将AST转换为查询树.mp4  94.93M
|   |   ├──[4-13]-[4-15]下集代码实现:将AST转换为查询树.mp4  87.30M
|   |   ├──[4-16]-[4-22]合集学习问题发觉-识别现有工程的不足(1).mp4  310.32M
|   |   ├──[4-1]–[4-3]合集深入学习SQL模块的原理.mp4  74.13M
|   |   ├──[4-4]-[4-7]合集代码实现:实现一个SQL语法解析器.mp4  157.78M
|   |   ├──[4-8]代码实现:完善增删查改语句的逻辑(一).mp4  80.56M
|   |   └──[4-9]代码实现:完善增删查改语句的逻辑(二).mp4  82.62M
├──5-深入探索执行引擎,从根本上理解数据库是怎样跑起来的
|   └──5-深入探索执行引擎,从根本上理解数据库是怎样跑起来的
|   |   ├──[5-12]-[5-15]代码实现:实现排序算子.mp4  192.78M
|   |   ├──[5-16]-[5-20]合集代码实现:聚合算子实现.mp4  340.66M
|   |   ├──[5-1]数据库是怎样跑起来的?核心算子解密.mp4  28.22M
|   |   ├──[5-21]揭秘为什么有的公司严禁多表连接?.mp4  9.71M
|   |   ├──[5-22]-[5-28]合集代码实现:连接算子实现.mp4  355.30M
|   |   ├──[5-29]-[5-33]合集代码实现:对接计划选择和执行逻辑.mp4  385.03M
|   |   ├──[5-2]–[5-6]上集代码实现:扫描算子的实现.mp4  207.74M
|   |   └──[5-7]-[5-11]下集代码实现:扫描算子的实现.mp4  215.13M
├──6-探秘存储引擎,观摩数据存储的精妙设计
|   └──6-探秘存储引擎,观摩数据存储的精妙设计
|   |   ├──[6-10]-[6-13]存储结构(页)设计与实现.mp4  178.46M
|   |   ├──[6-14]存储结构(页)设计与实现(五).mp4  59.67M
|   |   ├──[6-15]存储结构(页)设计与实现(六).mp4  84.44M
|   |   ├──[6-16]-[6-18]合集如何兼顾数据持久性和性能?.mp4  89.19M
|   |   ├──[6-19]非常重要的B+树算法.mp4  34.02M
|   |   ├──[6-1]–[6-2]探索存储层包含的子组件和原理.mp4  40.02M
|   |   ├──[6-20]-[6-22]代码实现:索引页的设计与实现.mp4  188.36M
|   |   ├──[6-23]-[6-25]代码实现:索引页的设计与实现.mp4  122.61M
|   |   ├──[6-26]-[6-27]代码实现:数据字典设计与实现.mp4  160.51M
|   |   ├──[6-28]代码实现:BufferPool设计与实现(一).mp4  52.69M
|   |   ├──[6-29]代码实现BufferPool设计与实现(二).mp4  66.79M
|   |   ├──[6-30]-[6-32]代码实现:完善SQL层与存储层的联动.mp4  279.53M
|   |   ├──[6-33]-[6-35]代码实现:还有哪些DDL语句需要实现?.mp4  161.17M
|   |   ├──[6-36]-[6-39]代码实现:端到端完善执行功能-补充集成测试用例.mp4  234.94M
|   |   ├──[6-3]如果是内存数据库就会简单很多?(1).mp4  16.19M
|   |   ├──[6-40]-[6-42]代码实现:端到端完善执行功能-补充集成测试用例.mp4  197.86M
|   |   ├──[6-4]-[6-5]上集代码实现:当作内存存储引擎来mock现有功能.mp4  179.25M
|   |   ├──[6-6]-[6-7]下集代码实现:当作内存存储引擎来mock现有功能.mp4  161.84M
|   |   ├──[6-8]如果放到磁盘上该怎么办?.mp4  28.72M
|   |   └──[6-9]存储结构(页)设计与实现.mp4  45.62M
├──7-学习事务管理器原理,探秘数据库左右企业命脉的原因
|   └──7-学习事务管理器原理,探秘数据库左右企业命脉的原因
|   |   ├──[7-10]代码实现:WAL过程实现(五).mp4  47.10M
|   |   ├──[7-11]代码实现:WAL过程实现(六).mp4  63.89M
|   |   ├──[7-12]代码实现:WAL过程实现(七).mp4  86.85M
|   |   ├──[7-13]代码实现:WAL过程实现(八).mp4  42.36M
|   |   ├──[7-14]代码实现:WAL过程实现(九).mp4  142.54M
|   |   ├──[7-15]代码实现:WAL过程实现(十).mp4  99.33M
|   |   ├──[7-16]代码实现:WAL过程实现(十一).mp4  96.16M
|   |   ├──[7-17]深度探索事务隔离机制.mp4  17.18M
|   |   ├──[7-18]-[7-22]尝试用代码描述事务隔离.mp4  184.23M
|   |   ├──[7-1]什么是事务的定义?为什么要支持事务?.mp4  16.07M
|   |   ├──[7-23]事务管理器要点概览与演进分析.mp4  4.27M
|   |   ├──[7-2]我们此时的数据库支持哪些事务特征?.mp4  5.18M
|   |   ├──[7-3]重要且经久不衰的ARIES算法.mp4  28.34M
|   |   ├──[7-4]-[7-8]代码实现:WAL过程实现(一).mp4  161.23M
|   |   └──[7-9]代码实现:WAL过程实现(四).mp4  54.49M
├──8-见微知著,从数据库的网络层学习高吞吐的奥秘
|   └──8-见微知著,从数据库的网络层学习高吞吐的奥秘
|   |   ├──[8-10]一个端到端测试网络访问的逻辑(一).mp4  35.15M
|   |   ├──[8-11]-[8-13]一个端到端测试网络访问的逻辑.mp4  236.59M
|   |   ├──[8-14]网络层实现要点回顾.mp4  2.21M
|   |   ├──[8-1]-[8-3]如何实现一个CS架构的数据库?.mp4  32.60M
|   |   ├──[8-4]-[8-5]代码实现:wire-protocol实现.mp4  155.58M
|   |   ├──[8-6]-[8-7]代码实现:wire-protocol实现.mp4  117.87M
|   |   └──[8-8]-[8-9]代码实现:wire-protocol实现.mp4  64.27M
├──9-由内到外,探索数据库周边技术
|   └──9-由内到外,探索数据库周边技术
|   |   ├──[9-1]思考:我们的产品原型与主流关系数据库还有多大差距?.mp4  13.01M
|   |   ├──[9-2]通过对比主流数据库-发现易用性的奥秘-一手认准.mp4  5.85M
|   |   ├──[9-3]-[9-5]学习让数据库跑得更快的黑科技.mp4  88.77M
|   |   ├──[9-6]探讨不同数据模型的演进方向.mp4  4.95M
|   |   └──[9-7]本章总结与挖坑.mp4  2.15M
├──10-活学活用,高频面试题归纳与思考
|   └──10-活学活用,高频面试题归纳与思考
|   |   ├──[10-1]数据库实现中涉及到哪些算法和数据结构?.mp4  32.84M
|   |   ├──[10-2]为什么数据库要有Buffer层-不可以用操作系统的Cache吗?.mp4  9.41M
|   |   └──[10-3]-[10-5]对于整个系统-是否索引越多越好?为什么?.mp4  45.11M
├──11-课程总结
|   └──11-课程总结
|   |   └──[11-1]课程总结.mp4  14.39M
└──IMoocDB-master
|   └──IMoocDB-master
|   |   └──IMoocDB-master

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源