Skip to content

QuillSQL v0.1.3 — A small but serious Rust SQL database for teaching & research

Latest

Choose a tag to compare

@feichai0017 feichai0017 released this 10 Oct 07:58
· 62 commits to main since this release

QuillSQL is a compact relational database written in Rust for teaching and research
(CMU 15-445/BusTub–style). It includes a Volcano-style executor, a B+Tree index,
write-ahead logging with basic recovery, a buffer pool, and both a CLI and a web TTY demo.

What’s new in v0.1.3

  • Stability/ergonomics improvements across executor and storage paths
  • Clearer errors and small fixes around B+Tree and WAL flows
  • README/docs polish and a smoother quick start

Try it

From source:

git clone https://github.com/feichai0017/QuillSQL
cd QuillSQL
cargo run --release

Online demo (no install): https://quillsql.fly.dev