13 releases (1 stable)
1.0.0 | Sep 26, 2022 |
---|---|
1.0.0-beta.1 | Jul 21, 2022 |
0.11.0 | Apr 26, 2022 |
0.9.0 | Jun 16, 2021 |
0.0.0 | Jun 25, 2020 |
#13 in #bee
23 downloads per month
Used in 6 crates
(4 directly)
15KB
143 lines
bee-storage
A general purpose storage backend crate with key value abstraction API.
lib.rs
:
A general purpose storage backend crate with key value abstraction API.
Features
Access implementation:
- Traits contracts which define the general purpose database operations such as (insert, fetch, ...);
Backend implementation:
- Trait contract to start and shutdown backends;
- Configuration and associated builder to configure different backends;
This crate tries to simplify the implementation of various storage backends and provides unified access API for the application/user space.
Dependencies
~2.5–3.5MB
~66K SLoC