kv

Crates.iokv
lib.rskv
version0.24.0
sourcesrc
created_at2018-02-27 06:58:29.129274
updated_at2022-08-25 02:26:22.57167
descriptionAn embedded key/value store for Rust
homepage
repositoryhttps://github.com/zshipko/rust-kv
max_upload_size
id53005
size44,711
zach (zshipko)

documentation

https://docs.rs/kv

README

kv

An embedded key/value store for Rust built on sled

  • Easy configuration
  • Integer keys
  • Serde integration

Note: kv 0.20 and greater have been completely re-written to use sled instead of LMDB. In the process the entire API has been redesigned and simplified significantly. If you still need to use LMDB or don't like the new interface then you might want to check out rkv.

Optional features

  • msgpack-value
    • MessagePack encoding using rmp-serde
  • json-value
    • JSON encoding using serde_json
  • bincode-value
    • bincode encoding using bincode
  • lexpr-value
    • S-expression encoding using serde-lexpr

Documentation

See https://docs.rs/kv

Commit count: 63

cargo fmt