/data-intensive-applications

Rust implementation of databases from the Designing Data-Intensive-applications

Primary LanguageRust

Designing Data-Intensive Applications

This is a rust implementation of the append database in the Designing Data-Intensive Applications book. It's not mean to be used in production.

Features:

  • In memory index hashmap
  • Compacting segments
  • SSTables
  • LSM-tree / B-tree