4个版本

0.0.6 2021年12月17日
0.0.5 2021年12月16日
0.0.2 2021年11月24日

数据库实现 中排名第236

MPL-2.0 许可证

33KB
1K SLoC

libmdbx的rust包装器

简介

libmdbx 是一个超级快的嵌入式数据库。

这是我为 libmdbx 编写的rust包装器。

支持存储自定义rust类型。 支持多线程访问。 可以使用 lazy_static 在模块中定义数据库,然后通过简单的方式引入和使用,例如

use db::User;

let id = 1234;
let user = r!(User.get id);

点击此处浏览文档了解更多


简介

libmdbx 是一个超级快的嵌入式数据库。

这是我对libmdbx的rust包装。

支持存储自定义rust类型。 支持多线程访问。 可以一个模块中用 lazy_static 定义好数据库,然后用简单引入并使用,比如

use db::User;

let id = 1234;
let user = r!(User.get id);

点此浏览文档了解更多

依赖项

~4–7MB
~130K SLoC