• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Rust for Databases and Storage Engines: Building Key-Value Stores, LSM Trees, WALs, and Query Engines from the Ground Up

Rust for Databases and Storage Engines: Building Key-Value Stores, LSM Trees, WALs, and Query Engines from the Ground Up

Paperback

Databases

ISBN13: 9798199653336
Publisher: Independently Published
Published: Jun 2 2026
Pages: 532
Weight: 1.40
Height: 1.32 Width: 6.00 Depth: 9.00
Language: English
Reactive Publishing

This book explores the implementation of database and storage engine components using Rust. It covers the design and development of key-value stores, log-structured merge (LSM) trees, write-ahead logs (WALs), and query engines.

Readers will follow the step-by-step construction of these core systems, starting from fundamental data structures and moving through persistence, indexing, and query processing. The focus is on practical Rust code and systems programming concepts involved in building storage engines.

Also from

Schwartz, Alice

Also in

Databases