← Back

KodaDB

Database internals with a live SQL shell

KodaDB implements heap file storage, a buffer pool manager with LRU eviction, a B+ tree index with recursive split and merge, catalog persistence, SQL driven CRUD, joins, tombstone deletes, and an interactive shell. This portfolio uses it as its backing database.

Live SQL shell

This shell runs read-only queries against the same KodaDB instance serving this website. Try a SELECT or JOIN, inspect the query plan, or use the suggestions below.

kodadb — read-only
Welcome to kodadb. Type a query or use the buttons below.
~ $

Technologies

Systems · C++ · Database

Links