我正在寻找一个非常简单的数据库实现;基本上没有复杂的解析SQL引擎。我正在寻找的东西是展示B +树和ACID存储(适合教育目的)。我现在发现的最新搜索结果是hamster-db。我想用更小的代码库来寻找更简单的东西。如果您知道有任何此类开源项目,请告诉我。
答案 0 :(得分:1)
威斯康星大学数据库小组使用他们自己的小型关系数据库minirel来教授本科数据库课程。实际上,我只是接受了它;这很有启发性。我的学期作业是posted publicly。我确信教师愿意放弃每一步使用的源代码。
在本科课程中,我们没有实现B +树或ACID组件,但似乎较大的项目确实包含它们。
答案 1 :(得分:-1)