Dev.to
7/13/2026

The original title is: "ArborDb: a Rust document store where reading one field doesn't get slower as the record grows"
Original: ArborDb: a Rust document store where reading one field doesn't get slower as the record grows
Short summary
ArborDb is a pure-Rust transactional document store that stores each value as a single zero-copy blob with offset tables, enabling O(1) list element access and O(log n) field lookups without full deserialization. It succeeds StratoDb with a completely different storage strategy built on the redb key-value engine. The library supports both dynamic and typed APIs with derive macros for lazy field-level access.
- •Zero-copy blob storage with offset tables for O(1)/O(log n) field reads
- •Built on redb engine with transactional writes and filesystem-style key organization
- •Derive macros generate lazy accessors for reading single nested fields without full decode
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



