Module bonsaidb_local::source ·
Password hashing configuration.
Rules for persisting key-value changes. Default persistence is to immediately persist all changes. While this ensures data integrity, the overhead of the key-value store can be significantly reduced by utilizing lazy persistence strategies that delay writing changes until certain thresholds have been met.
A threshold controlling lazy commits. For a threshold to apply, both
number_of_changesmust be met or surpassed and
durationmust have elpased since the last commit.
Configuration options for
Configuration options for background tasks.
Automatic configuration based on execution time. This is measured during the first
Configuration options for views.
Argon2id base parameters.
All available compression algorithms.
Storage configuration builder methods.