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

feature: Allow running without persistent storage #72

Open
ibotty opened this issue Nov 17, 2022 · 2 comments
Open

feature: Allow running without persistent storage #72

ibotty opened this issue Nov 17, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@ibotty
Copy link

ibotty commented Nov 17, 2022

What is the motivation or use case for the feature?

I don't need persistence for my use case. Restarting the whole keydb cluster can start without any data, but when a cluster node goes down (because of e.g. hardware failure) it should start as soon as possible and get the current data as soon as possible. This works better without persistent volumes.

Describe the solution you'd like
Using emptyDir storage instead.

@jobcespedes jobcespedes added the enhancement New feature or request label Nov 21, 2022
@ajchiarello
Copy link

Is there any plan to implement this feature?

@jobcespedes
Copy link
Member

Collaboration and contributions are always welcome!

Currently, there is no implementation for this feature due to limited time from available contributors. However, we understand the value of using emptyDir storage in scenarios like yours, where persistence is not required but fast recovery is essential. While it's not on the roadmap right now, we’re staying focused on the most pressing needs given our resources.

We encourage anyone interested to contribute, and we'd be happy to review any PRs around this functionality.

Thanks again for your input, and please feel free to reach out if you have more ideas!

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

No branches or pull requests

3 participants