ritelabs / ritekv

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

About

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

License:Apache License 2.0


Languages

Language:Rust 100.0%