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

Replacing goleveldb with boltdb #97

Closed
kwunyeung opened this issue Feb 7, 2020 · 3 comments
Closed

Replacing goleveldb with boltdb #97

kwunyeung opened this issue Feb 7, 2020 · 3 comments

Comments

@kwunyeung
Copy link
Contributor

Tendermint now supports boltdb. It has a random indexer and I guess it will give a better performance with large amount of data. We should study if we want our validators to set this as default setting.

@RiccardoM RiccardoM added kind/enhancement Enhance an already existing feature; no "New feature" to add UX:Improvements and removed kind/enhancement Enhance an already existing feature; no "New feature" to add labels Feb 7, 2020
@RiccardoM
Copy link
Contributor

Are there any bechmark tests of this vs the current database system?

@kwunyeung
Copy link
Contributor Author

kwunyeung commented Feb 7, 2020

Maybe this one is worth taking a look.

https://medium.com/@smallnest/go-k-v-databases-benchmark-cd051279ef22

And Oasis is using boltdb.

@kwunyeung
Copy link
Contributor Author

Closed as in favour of using RocksDB which is tracked with #111

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

2 participants