Crates.io | bonsaidb-local |
lib.rs | bonsaidb-local |
version | 0.5.0 |
source | src |
created_at | 2022-01-19 17:54:40.176872 |
updated_at | 2023-10-05 17:58:36.444409 |
description | Local database storage for BonsaiDb. |
homepage | https://bonsaidb.io/ |
repository | https://github.com/khonsulabs/bonsaidb |
max_upload_size | |
id | 516979 |
size | 596,021 |
BonsaiDb's offline database implementation.
This crate exposes BonsaiDb's local database implementation. The
Storage
type provides its most common functionality by
implementing the StorageConnection
.
While this project is alpha, we are actively adopting the current version of
Rust. The current minimum version is 1.70
.
By default, the full
feature is enabled.
full
: Enables all the flags belowasync
: Enables async-compatible typescli
: Enables the clap
structures for embedding database management
commands into your own command-line interface.encryption
: Enables at-rest encryption.instrument
: Enables instrumenting with tracing
.multiuser
: Enables multi-user support.password-hashing
: Enables the ability to use password authentication using
Argon2.token-authentication
: Enables the ability to authenticate using
authentication tokens, which are similar to API keys.This project, like all projects from Khonsu Labs, is open-source. This repository is available under the MIT License or the Apache License 2.0.
To learn more about contributing, please see CONTRIBUTING.md.