timshannon / badgerhold

BadgerHold is an embeddable NoSQL store for querying Go types built on Badger
MIT License
520 stars 51 forks source link

Support for other backends? #40

Closed ivanjaros closed 3 years ago

ivanjaros commented 3 years ago

It looks like "they" made badger completely unusable on Windows and I am in a need of fast db so bolt won't work for me(it has blocking transactions). So I was wondering if the *hold could be made into a wrapper that could take different backends, like bitcask or pebble?

timshannon commented 3 years ago

I can't see this project, which is targeted specifically at Badger, supporting multiple backends. However, that doesn't mean I may not create a separate project that does this, as it's something I've tossed around doing for a while now.

If I do take on something like that, I'll be sure to update this issue.