/ritekv

(WIP) A key-value store written in Rust.

Primary LanguageRustApache License 2.0Apache-2.0

RiteKV

crates.io version downloads docs.rs docs

RiteKV, a experimental key-value pair storage, trying to synthesize interesting research results in recent years. The main goal is to provide reasonable performance and moderate reliability.

Work in progress, you can now think of it as a simple in-memory key-value store and evaluate its API.

Usage

let mut store = MemStore::open();
store.set("beep", "boop").unwrap();
let value = store.get("beep").unwrap();
assert_eq!(value, Some("boop".as_bytes().to_owned()));
Ok(())

Contact

Chojan Shang - @PsiACE - psiace@outlook.com

Project Link: https://github.com/ritedb/ritekv

License

Licensed under either of: