9个版本 (5个重大变更)
| 0.5.0 | 2023年10月5日 | 
|---|---|
| 0.4.1 | 2022年4月5日 | 
| 0.4.0 | 2022年3月29日 | 
| 0.3.0 | 2022年3月3日 | 
| 0.0.0-reserve.0 | 2022年1月19日 | 
#127 在 数据库实现 中
153 每月下载量
在 7 个crate中使用 (4个直接使用)
1MB
 26K  SLoC
BonsaiDb Local
BonsaiDb的离线数据库实现。
该crate公开了BonsaiDb的本地数据库实现。通过实现StorageConnection,Storage类型提供了其最常见的功能。
最低支持的Rust版本 (MSRV)
虽然该项目处于alpha阶段,但我们正在积极采用当前的Rust版本。当前最低版本是1.70。
功能标志
默认情况下,启用了full功能。
- full:启用以下所有标志
- async:启用异步兼容类型
- cli:启用- clap结构,以便将数据库管理命令嵌入到自己的命令行界面中。
- encryption:启用静态加密
- instrument:启用使用- tracing进行监控
- multiuser:启用多用户支持
- password-hashing:启用使用Argon2进行密码身份验证的能力
- token-authentication:启用使用认证令牌进行身份验证的能力,类似于API密钥
开源许可
本项目,如同Khonsu Labs的所有项目一样,是开源的。此仓库受MIT许可证或Apache许可证2.0的许可。
有关贡献的更多信息,请参阅CONTRIBUTING.md。
依赖关系
~14–25MB
~394K SLoC