Abstraction layer over various key-value store backends in Rust. Tailored to fit the use-cases for Krill.
Switching between backends should be as simple as changing a configuration value.
For now an in-memory, filesystem and postgres implementations are provided by default.
Startup postgres:
docker compose up
Run tests:
cargo test