erikgrinaker / toydb

Distributed SQL database in Rust, written as an educational project
Apache License 2.0
6.01k stars 557 forks source link

Storage engine #3

Closed erikgrinaker closed 4 years ago

erikgrinaker commented 4 years ago

Probably B-tree based, possibly LSM-trees with B-tree indexes.

Should have config options to switch storage engine, both for Raft and SQL.

erikgrinaker commented 4 years ago

Log store implemented in fe42d6425e05af3bc99014d61e1065df0e73fb26.