GitHub上一个开源技术教程:《动手构建一个简单数据库》(Let's Build a Simple Database)。

作者将基于 C 语言,手把手构建一个类 SQLite 数据库,让你进一步了解数据库的工作原理,比如:

- 数据的保存格式;
- 数据从内存移动到磁盘的时机;
- 一张表为何只能有一个主键?
- 回滚事务的工作原理;
- 索引的格式化原理
 
 
Back to Top