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

Bolts question #46

Open
joeblew99 opened this issue Aug 31, 2016 · 4 comments
Open

Bolts question #46

joeblew99 opened this issue Aug 31, 2016 · 4 comments

Comments

@joeblew99
Copy link

I am curious what led to not using bolts anymore ?

Were there roadblocks that make it not realistic ?

@josephspurrier
Copy link
Member

Bolt is a great addition for key/value storage and caching, but MySQL is used a lot more so I decided to make it the default backend. I'm thinking about changing a few pieces around to make it easy to use the two together (just make it more modular instead of having a default database), but I haven't had the time to do so. What have your experiences been with Bolt so far and how do you utilize it?

@joeblew99
Copy link
Author

my experiences:

Used with bleve for search. Was really excellent.
I was running the same code on all desktops, servers and mobiles. thats the cool thing with boltdb.

For CRUD i have not used it much. But there is Storm and Goa.

https://github.com/asdine/storm
Storm is an ORM for BoltDB
Goa is a generator for golang projects. Its pretty good and has some similarities to the blueprint project i feel. Its great for large projects
https://github.com/goadesign/goa

josephspurrier added a commit that referenced this issue Sep 2, 2016
@josephspurrier
Copy link
Member

Ah storm makes it a lot easier to work with Bolt. I'll have to try it out and get back to you.

@joeblew99
Copy link
Author

You should I feel.
Order by and other needed stuff is getting pit in.
Or you can write it yourself.

I am trying to get it working with raft so I can replicate it at the moment.

codemage66 added a commit to codemage66/Blueprint-with-Go that referenced this issue Apr 20, 2024
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