文件名称:how-to-implement-a-DB-like-sqlite
文件大小:2.33MB
文件格式:ZIP
更新时间:2024-05-31 14:03:20
C
how-to-implement-a-DB-like-sqlite ##Description 在这个项目中我们会学习SQLite源码并仿制其做成一个完整的数据库. 整个过程中我们会对SQLite进行多次demo, 不断的加入新功能, 直到其成为一个安全, 快速, 功能较为完整的数据库. ##References Inside SQLite: SQLite Database System Design and Implementation (Second Edition):
【文件预览】:
how-to-implement-a-DB-like-sqlite-master
----documents()
--------inside-sqlite.pdf(1.18MB)
--------translate_inside_sqlite()
--------translate_SQLite_database_system()
--------official_documents()
----demo_1.1()
--------data.db(3KB)
--------unix_os.c(4KB)
--------pager.h(2KB)
--------test_pager.c(926B)
--------test_OS.c(507B)
--------sqliteint.h(103B)
--------pcache.h(2KB)
--------pcache1.c(5KB)
--------sqlite.h(4KB)
--------os.c(2KB)
--------test_BPlusTree.c(2KB)
--------BPlusTree.h(1KB)
--------pager.c(4KB)
--------run.sh(35B)
--------BPlusTree.c(15KB)
--------os.h(2KB)
--------BPlusTreeForPager.c(11KB)
--------Makefile(134B)
--------pcache.c(4KB)
--------README.md(630B)
----.gitignore(36B)
----README.md(488B)