Skip to content
This repository was archived by the owner on Apr 4, 2024. It is now read-only.
/ ritekv Public archive

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

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

ritelabs/ritekv

Repository files navigation

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.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •  

Languages