Skip to content

mmailhos/db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DB

Writing a sqlite clone from scratch in C.

sqllite arch

Format

id integer
username varchar(32)
email varchar(255)

Store rows in blocks of memory called pages. Each pages correspond to a memory page. Pages store as many rows as possible. Rows are serialized into a compact representation with each page. Pages are only allocated as needed. We keep an array of pointers to pages.

References

cstack tutorial

About

Writing a sqlite clone from scratch in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages