- Notifications
You must be signed in to change notification settings - Fork1
parazyd/sled-overlay
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This Rust library serves as a minimal overlay mechanism for thesled embedded database.
This mechanism enables us to simulate changes in a sled database/treeso that keys and values can be dynamically mutated, while avoidinghaving to change the underlying database. With this, we can performchanges to the sled trees and access the latest changes in-memory,and then only when we're satisfied with the results, we can actuallyatomically write it into the actual database.
This functionality can also serve as a rollback-like mechanismfor sled.
Usage examples are offered in the repository as test units, and docscan be found ondocs.rs/sled-overlay.
GNU AGPLv3.
About
Overlay mechanism for sled
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published