UCB CS186: Introduction to Database System - CS自学指南 #131
Replies: 17 comments 29 replies
-
问一下,这门课的内容和15-445区别大吗? |
Beta Was this translation helpful? Give feedback.
-
这门课程的autograder可以使用吗 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
问一下,这门课的课程网站上很多东西都打不开,需要access,哪个大佬有无worksheet,Vitamin等等的链接? |
Beta Was this translation helpful? Give feedback.
-
推荐一个从零实现 KV 存储的教程 |
Beta Was this translation helpful? Give feedback.
-
有人一起做学这个嘛 |
Beta Was this translation helpful? Give feedback.
-
似乎网上找不到gradescope code |
Beta Was this translation helpful? Give feedback.
-
cs186 课程作业参考 |
Beta Was this translation helpful? Give feedback.
-
我测试了最近的版本(sp24)和sp21,sp22,似乎全部的资料都被锁了,只能从flypig大佬的repo里下ppt看了🥲总之备份资料也很重要哇... |
Beta Was this translation helpful? Give feedback.
-
CS186: 这门课程讲得比15445清晰不少,非常适合入门,虽然其前置课是CS61C, 但是实际上和CS61C相关的概念可能只有bit-level interpretation of data和paged memory,反倒是需要学生有很强的数据结构直觉,这是CS61B提供的。它的project是基于simpleDB(mit6.830)开发的,但是要求学生写的代码量不大,很多时候整个类的95%的方法都帮学生写好了,学生只需要理解框架代码然后在合适的时候调用即可。同时project只有本地测试。 CMU15445: 可能是因为15445的prerequisite是大名鼎鼎得15213 CSAPP的缘故,15445很多概念是基于system-level programming来讲的, 所以会抽象不少,特别是Concurrency和Bufferpool部分,讲的会比CS186深入很多。同时其project是基于C++17的,如果只学过CS61B的话会很吃力。它的project是CMU开发的bustub, 有完整的测试框架,代码量和CS186相当。 还有一门是mit6.830, 它的project难度是最高的,代码量也是最高的,因为它要求从底层一点一点实现整个simpleDB数据库,非常推荐在学完上述两节课之后从头做一遍它的projects。我没有系统学过这门课,个人认为其覆盖的内容相当于CS186+CMU15445,难度最高。 COSC 460: 它的lab是基于simpleDB改写的,但是没有CS186改写的那么彻底。 |
Beta Was this translation helpful? Give feedback.
-
2024.6.12留个评论,今年暑假动手写这个课的作业 |
Beta Was this translation helpful? Give feedback.
-
没有edstem 咋获取GitHub Classroom link 求助 |
Beta Was this translation helpful? Give feedback.
-
项目代码文件如何下载 |
Beta Was this translation helpful? Give feedback.
-
proj3的task3的测试为什么要求sort一个大小为3个page的run只能用4个IOs啊,仅仅把初始数据排序都不止这么几个吧,有佬知道吗 |
Beta Was this translation helpful? Give feedback.
-
我创建了一个qq课程交流群,想一起学习交流cs186的小伙伴快来加入吧 |
Beta Was this translation helpful? Give feedback.
-
放一下proj1和proj6的实现,有空再把rookiedb剩下的两三个proj写完放出来。我顺便放一个lsm-kv(SJTU软工高级数据结构的大作业)原始项目吧,框架并不是很好看戚正伟课也讲的不太行不过董明凯老师的托底工作还不错 |
Beta Was this translation helpful? Give feedback.
-
UCB CS186: Introduction to Database System - CS自学指南
CS自学指南
https://csdiy.wiki/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%B3%BB%E7%BB%9F/CS186/
Beta Was this translation helpful? Give feedback.
All reactions