DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

sboxdb


A distributed SQL database implemented in Rust, developed as an educational project to explore database internals including storage engines, MVCC transaction systems, Raft-based replication, and SQL query execution. It supports basic SQL operations and is intended for learning and experimentation rather than production use.

Source Code
https://github.com/maxnilz/sboxdb[01]
Country of Origin
CN
Start Year
2024
Project Types
Educational, Hobby, Open Source
Written in
Rust
Operating System
Linux

Database Entry

sboxdb


A distributed SQL database implemented in Rust, developed as an educational project to explore database internals including storage engines, MVCC transaction systems, Raft-based replication, and SQL query execution. It supports basic SQL operations and is intended for learning and experimentation rather than production use.

Concurrency Control


Data Model


Fault Tolerance


Query Interface


SQL

Storage Architecture


System Architecture


Revision #2