2 个版本 (1 个稳定版)
1.0.0 | 2019年5月27日 |
---|---|
0.1.0 | 2018年8月14日 |
#74 in #in-memory
11KB
memdb
线程安全的内存键值存储。适用于开发和原型设计。不会持久化到磁盘。
用法
let mut db = Memdb::open().await?;
db.set("beep", "boop").await?;
let val = db.get("beep").await?;
assert_eq!(val, Some("boop".as_bytes().to_owned()));
Ok(())
安装
$ cargo add memdb
许可证
MIT OR Apache-2.0
lib.rs
:
线程安全的内存键值存储。适用于开发和原型设计。不会持久化到磁盘。
示例
let mut db = memdb::Memdb::open().await?;
db.set("beep", "boop").await?;
let val = db.get("beep").await?;
assert_eq!(val, Some("boop".as_bytes().to_owned()));
依赖项
~1MB
~20K SLoC