Key-Value Store Simple key-value database implemented in Rust. Features Log-structured file I/O with compaction implemented Client-server networking over a custom protocol, to retrieve and set keys in the database.