-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
Does etcd support larger storage instead of 8G #12169
Comments
I can't find a support comment but it does support the new free list type with https://etcd.io/docs/v3.4.0/op-guide/configuration/#--backend-bbolt-freelist-type |
Can you describe your business scenario in detail? @Doyle-net
|
To provide a use case, I will be storing upwards of 400-500k objects that are anywhere from 1KB to 100KB in size. That could lead to a 50GB database based on estimates. I can put anything for hardware behind it (SSD/NVMe/TBs of RAM/etc). Do you foresee that being possible with the hash map based freelist implementation? |
I have not tried such a large size. It is a little risky. In addition to the freelist, there may be memory overhead, startup time, and recovery time(the leader has to send the snapshot to node when a node data lagging behind), and good storage structure design to avoid all slow queries. It would be great to share your test results and problems found if you will try to test in large size cases. @king-jam |
Note that the underlying |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions. |
Does the latest version of ETCD already support larger storage instead of 8G
"bbolt" has improved storage performance etcd-io/bbolt#141
The text was updated successfully, but these errors were encountered: