1 个不稳定版本
0.0.1 | 2021 年 1 月 4 日 |
---|
#33 在 #sugar
27 每月下载
用于 nostalgia
5KB
80 行
nostalgia
这是一个提供与某些数据库系统交互语法糖的 crate。
目前它允许您使用简单的约定在 lmdb 数据库中建模和查询数据。
该项目仍在进行中,目前仅支持 Lightning Memory-Mapped Database (lmdb)。
路线图
功能
-
更多的语法糖
-
可插拔后端。支持 lmdb 以外的数据库
-
可插拔的序列化模型
-
强制结构布局一致性,以与其他语言创建的数据库兼容
目前使用
#[repr(C)]
标记结构应工作 -
以简单方式配置存储后端
-
性能基准测试套件
-
根据持续自动基准测试的反馈进行性能改进
依赖
~1.5MB
~34K SLoC