Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement cheap snapshots for mem-store #5

Open
rklaehn opened this issue Oct 21, 2024 · 0 comments
Open

Implement cheap snapshots for mem-store #5

rklaehn opened this issue Oct 21, 2024 · 0 comments

Comments

@rklaehn
Copy link
Collaborator

rklaehn commented Oct 21, 2024

Without cheap snapshots the mem store is not really useable as a full replacement for an in-mem redb.

Wwe should probably impl the mem store on top of immutable/persistent underlying data structure.

There are two major crates I am aware of that do this. One is https://docs.rs/im/latest/im/ , but looking at github this seems abandoned. The other is https://docs.rs/rpds/latest/rpds/, which is still active.

https://github.com/orium/rpds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant