Back to feed
Dev.to
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"

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?

Comments

Failed to load comments. Please try again.

Explore more