| Crates.io | value-log |
| lib.rs | value-log |
| version | 1.9.0 |
| created_at | 2024-03-12 19:42:24.836005+00 |
| updated_at | 2025-04-19 20:57:35.679708+00 |
| description | Value log implementation for key-value separated LSM storage |
| homepage | https://github.com/fjall-rs/value-log |
| repository | https://github.com/fjall-rs/value-log |
| max_upload_size | |
| id | 1170927 |
| size | 149,393 |
Generic value log implementation for key-value separated storage, inspired by RocksDB's BlobDB [1] and Titan [2] and implemented in safe, stable Rust.
[!NOTE] This crate is intended as a building block for key-value separated storage. You probably want to use https://github.com/fjall-rs/fjall instead.
Keys are limited to 65536 bytes, values are limited to 2^32 bytes.
Enables serde derives.
Disabled by default.
Uses bytes as the underlying Slice type.
Disabled by default.
The disk format is stable as of 1.0.0.
All source code is licensed under MIT OR Apache-2.0.
All contributions are to be licensed as MIT OR Apache-2.0.