Skip to content
The (planned-to-be) low-level part of perkv
Rust
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benches
src
.gitignore
.travis.yml
Cargo.toml
LICENSE.md
README.md

README.md

persawkv

crates.io version Build status Documentation License

Simple persistent generic HashMap/key-value store. It is a relatively shim wrapper around the Persy Index API. This crate only supports types as keys/values which are directly supported by the Persy Index API itself.

This is in a beta state at the moment.

Basic usage:

let test_store = persawkv::KV::<String, String>::new("./raw.cab", "runint").unwrap();

let _ = test_store.insert("key".to_string(), "value".to_string());
println!("{:?}", test_store.get(&"key".to_string()));
let _ = test_store.remove("key".to_string());
You can’t perform that action at this time.