BusTub

BusTub is an educational disk-oriented DBMS used for teaching database courses at Carnegie Mellon University.

Data Model

Relational

Indexes

B+Tree

Query Compilation

Not Supported

Query Execution

Tuple-at-a-Time Model

Query Interface

SQL

BusTub added support for SQL in 2022. A demo is available using the BusTub webshell.

Storage Architecture

Disk-oriented

Storage Organization

Heaps

Stored Procedures

Not Supported

People Also Viewed

BusTub Logo
Website

https://github.com/cmu-db/bustub

Source Code

https://github.com/cmu-db/bustub

Developer

Carnegie Mellon University

Country of Origin

US

Start Year

2019

Project Type

Academic, Educational, Open Source

Written in

C++

Operating Systems

Linux, OS X, Windows

Licenses

MIT

People Also Viewed