Expand description
§FerrumDB
A premium, high-performance embedded key-value database for Rust applications.
FerrumDB focuses on being zero-setup, performant, and developer-friendly. It uses an append-only log (AOF) for $O(1)$ writes and maintains an in-memory index for $O(1)$ reads.
§Quick Start
use ferrumdb::FerrumDB;
use serde_json::json;
let db = FerrumDB::open_default().await?;
db.set("key".into(), json!({"value": 42})).await?;Re-exports§
pub use storage::StorageEngine;pub use error::FerrumError;pub use metrics::Metrics;