About Tonbo

Tonbo IO was conceived during my time in ByteDance, 2022. I have observed that existing data processing infrastructure often requires transferring data to centralized vendors for storage and analysis, limiting true data ownership. Tonbo IO addresses this challenge by offering an edge-first embedded database that supports data storage and analysis from local devices to shared storage services, all in open-source formats.

Contacts

Credits

  • Apache Arrow / Parquet: open-source data / file formats supports storing data to numerous storage services, it help us avoiding vendor lock-in.
  • RocksDB: a state-of-art embedded database, RocksDB inspires Tonbo on building a high performance columnar database on LSM Tree.
  • mini-lsm: an educational project implementing LSM Trees in Rust. The exploration of Rust's type system and efficient LSM Tree implementation in this project inspired the abstract type design in Tonbo.
  • sled: an embedded database written in Rust, its API and modular project structure design impact us.
  • redb: an embedded key-value store in Rust, Tonbo built early stage benchmarks upon its cases.
  • Also thanks to all of Tonbo's community contributors, their support and dedication make this project possible. And thanks to @Cream Tang, who designed the web and the logo.

© Copyright 2024-, Tonbo IO.