1 个不稳定版本
0.1.0 | 2020年4月18日 |
---|
#59 在 #backed
21KB
457 行
由GIT支持的持久性键值存储。
此包提供了一个使用GIT进行永久存储的键值存储。
示例
use gitmap::Repo;
let path = Path::new("/storage/path");
let map = Repo::init(path);
map.insert_key("key1", "value1".to_bytes());
map.insert_key("key2", "value2".to_bytes());
map.commit("First commit");
待办事项
- 添加
rollback()
依赖关系
~9MB
~237K SLoC