第二次大作业从以下 两个项目(项目一 项目二)中选择一个(二选一)。
bookstore II
作业说明见 Project2_1/README.md
作业源码目录为 Project_1/bookstore 【项目一继续使用大作业一的基础项目】(见project1的代码仓库)
作业要求文档中,有说明作业规范、作业提交时间等信息,请大家仔细阅读
仓库使用说明: 从 https://gitea.shuishan.net.cn/51275903093/CDMS.Xuan_ZHOU.2024Fall.DaSE/src/branch/master/project1 获取代码,并以 bookstore
文件夹为根目录打开。
该项目来源为 VLDB 暑期学校 2021 的实验项目。目标是建立一个分布式数据库,该分布式数据库中有多个模块。
TinyKV - 系统的存储引擎。
TinyScheduler - 用于管理和调度 TinyKV 集群。
TinySQL & TinyKV - 引擎的 SQL 层。
大家可以自己从 github 拉取,项目地址(git:https://github.com/vldbss-2021/vldb-2021-labs)。
作业说明见 Project_2_2/README.md。项目要求(评测要求和时间要求)与参考资料 放置在 Project_2_2 下的 README 中。