1 个不稳定版本

0.1.0 2020年4月18日

#59#backed

MIT 许可证

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