by ethegwo on 10/31/24, 10:02 AM with 0 comments
Tonbo is an edge-first embedded database using Arrow and Parquet, built in Rust for OLAP workloads.
While S3 is gaining a lot of attention, I wanted to share why we prioritized Python APIs.
On centralized servers, distributed and scaling data storage are relatively straightforward, but they become challenging on a local device like a laptop. Meanwhile most of the solusions are too complicated for an experiment or your intuition.
Python support leverages its popularity in scientific computing, AI, and data analysis, simplifying local data-intensive app development.
Python bindings offer an ORM-like experience, enabling developers to focus on features.
We also plan to add WebAssembly support in the future. What do you think? We'd love to hear your feedback.
Tonbo performs well; see our benchmark: https://github.com/tonbo-io/tonbo/pull/198
Why use Tonbo to store data on S3?
Tonbo will provides a unified storage solution on S3, enable SQLite and PostgreSQL to act as stateless query engines.
Stay tuned!