Skip to content

yyym-y/MIT6.830

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT 6.830

项目介绍

知名的 mit6.5830(麻省理工大学作业),内容是手写实现关系型数据库的核心逻辑,使用 Java,务必使用 UTF8 编码(有 等,不然过不了编译)

开始

如果你也想开始着手完成自己的 MIT 6.830 项目, 可以克隆下面的仓库:

https://github.com/MIT-DB-Class/simple-db-hw-2022

你需要不断阅读上面仓库的文档,不断完善代码并且通过测试

MIT 6.830 官方介绍 : http://dsg.csail.mit.edu/6.5830/

笔记

各个 lab 的笔记都在 note文件夹里(包括原文档 / 我的笔记[.md] / 我的笔记 [.pdf])

同时笔记也会发布到知乎上

.....未完待续

时间

并不是持续的完成本项目,所以完成时间不代表持续时间

  • lab 1 : 2023 - 9 - 25 【包括整理完笔记】

  • lab 2 : 2023 - 10 - 3 【笔记待定】

    • 优化了 Join , 实现了 LoopJoin, HashJoin, MergeSortJoin 2023-10-6
    • 完成笔记, 封装了 缓冲池 2023 - 10 - 8
  • lab 3:2023 - 10 - 13 【笔记待定】

    • 2023 -10 -16 【笔记完成】
  • lab 4:2023 - 10 - 28 【笔记待定】

    • 2023 - 10 - 29 【笔记完成】
  • lab 5 : 2023 - 11 - 1 【笔记待定】

  • lab 6 :2023 - 11 - 2 【笔记待定】

About

手写MIT著名的关系型数据库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages