且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

实现数据库 - 如何开始

更新时间:2023-02-02 22:33:01

首先,你可能看看答案如何编写简单的数据库引擎。虽然它专注于一个SQL引擎,但仍然有很多好的材料在答案。

First, you may have a look that the answers for How to write a simple database engine. While it focus on a SQL engine, there is still a lot of good material in the answers.

否则,一个好的项目教程是实现B树数据库类。示例代码是在C ++中,但是对什么做的描述和为什么可能是你想要看的东西。

Otherwise, a good project tutorial is Implementation of a B-Tree Database Class. The example code is in C++, but the description of what is done and why is probably what you'll want to look at anyway.

此外,还有设计和实现结构化存储(数据库引擎)在MSDN。大量的信息,以帮助你在你的学习项目。

Also, there is Designing and Implementing Structured Storage (Database Engine) over at MSDN. Plenty of information there to help you in your learning project.