NLnetLabs / kvx

Abstraction layer over various key-value store backends in Rust
BSD 3-Clause "New" or "Revised" License
6 stars 1 forks source link

Key-value store X

Abstraction layer over various key-value store backends in Rust. Tailored to fit the use-cases for Krill.

For user documentation see README.md in the kvx directory.

Development

In order to make development easy, a docker-compose.yml that starts a Postgres container is included. One can start it with:

docker compose up

When the container is running, one can run tests with:

cargo test

To run test without including Postgres, run:

cargo test --no-default-features

Releasing

Use:

cargo release