相关疑难解决方法(0)

实现数据库 - 如何开始

我一直在努力学习编程.我研究过Java和Python,我对它们的语法很满意.最近,我想利用我从头开始编写有形软件所学到的知识.

我想实现一个数据库引擎,一种NoSQL数据库.我整理了一个小文档,在我编写代码的过程中遵循的规范.但我所知道的只是一堆关键词.我不知道从哪里开始.

有人可以帮我找到如何收集这种工作所需的知识以及学习东西的顺序吗?我搜索了文档,但我觉得我最终会找到无关/错误的内容或从错误的点开始,因为实现一个完整的数据库引擎(似乎是)一个真正复杂的任务.

我不想表达我更喜欢论文和白皮书以及(e)书籍到其他项目的代码,因为我已经问过一个人们通常会以"阅读项目 - x"的形式得到回答的问题.源代码".我没有达到舒适阅读和理解源代码的水平.

database language-agnostic implementation nosql

9
推荐指数
2
解决办法
7962
查看次数