2 unstable releases

0.1.0 Jan 16, 2021
0.0.0 Oct 25, 2020

#115 in #in-memory

MIT/Apache

14KB
282 lines

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:

Dependencies

~0.8–1.7MB
~33K SLoC