有没有实现一个简单数据库的教程。

2020 年 1 月 29 日
 lbfeng

支持建表,index,简单 sql 语句。之前看到过一个用 c 实现的教程。现在找不到了。大家有没有类似的。

。。。让我又找到了。https://cstack.github.io/db_tutorial/

3508 次点击
所在节点    问与答
5 条回复
btnokami
2020 年 1 月 29 日
数据库更重要的是 ACID 吧,sql 语句反而是次要的。要做 sql 的支持你打算自己写 parser 建 AST 吗。
可以参考 levelDB 的源代码来写,query engine 本身已经是另一种技术领域的东西了
Fris
2020 年 1 月 29 日
tinydb delphi 写的,不过时间比较久远了
chinvo
2020 年 1 月 29 日
https://university.pingcap.com/talent-plan/

他家的学习路线可供参考
lbfeng
2020 年 1 月 29 日
@chinvo 看起来很棒
zjj19950716
2020 年 1 月 29 日
好像好久没更新了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/640748

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX