/rust-kv

An embedded key/value store for Rust

Primary LanguageRustISC LicenseISC

kv

An embedded key/value store for Rust built on LMDB

  • Easy configuration
  • Integer keys
  • Serde integration (see the Encoding trait)

Optional features

  • cbor-value
    • CBOR value encoding using serde
  • json-value
    • JSON value encoding using serde
  • bincode-value
    • bincode value encoding using serde
  • capnp-value
    • Cap'n Proto value encoding using capnp

Some examples of implementing your own encodings using serde can be found here

Documentation

See https://docs.rs/kv