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