#snapshot #mvcc #versioning #abstraction-layer #database

snapshotor

An abstraction layer of snapshot for developing multiple versions storage

2 unstable releases

0.2.0 Dec 24, 2024
0.1.0 Dec 21, 2024

#113 in Database implementations

Download history 292/week @ 2024-12-18 238/week @ 2024-12-25 15/week @ 2025-01-01 17/week @ 2025-01-08

562 downloads per month
Used in crossbeam-skiplist-mvcc

MIT/Apache

215KB
6K SLoC

Snapshotor

An abstraction layer of snapshot for developing multiple versions storage.

github LoC Build codecov

docs.rs crates.io crates.io license

Installation

[dependencies]
snapshotor = "0.1"

Examples

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~78KB