A fast, pure Go key/value database library.

Joined March 2014
Oooh, so beautiful. And super fast as well. Built with love, @golang and @boltdb. xitter.cf/ravelinhq/status/72498…
See the Ravelin graph database below. Understand it here: ravelin.com/blog/how-ravelin…
5
7
Replacing Redis with @boltdb - a pure Go key/value store specto.io/replacing-redis-wi… #golang
1
5
13
I think a new game for GopherCon is going to be asking people "how much of your system is powered by BoltDB?" /cc @benbjohnson
3
5
Go-nuts and Bolts: An Introduction to BoltDB by @tv youtube.com/watch?v=bouIpFd9…
1
6
17
@idc0d Glad you're enjoying it! using binary.BigEndian.PutUint64() with time.Time.UnixNano() is a fast way to sort by date. #kvtrick :)
1
Replying to @boltdb
@boltdb looks simple yet awesome to use #golang.
1
1
1
@VJBambhaniya tl;dr fast seq & random reads, fast seq writes, slow random writes. however, probably fast enough for most apps.
@VJBambhaniya There's a section on the README about Caveats & Limitations: github.com/boltdb/bolt#cavea…
1
@VJBambhaniya You can run a few synthetic benchmarks using the "bolt bench" command, however you should really model your specific use case.
1
@VJBambhaniya sorry, just saw this tweet. No known bugs. Bolt is currently running in production without issue.
@VJBambhaniya Bolt works well because it very focused on being a simple file-based K/V store. Network protocols can be added outside the lib
@VJBambhaniya that'd be a cool library to build on top of Bolt but it's not a feature that would go in the library itself.
1
@VJBambhaniya We'll release bug fixes if they come up but no bugs have been reported for quite a while. Everything is working solid.
@VJBambhaniya It's functionally complete and stable. No future plans. Any major changes will be forked as new project.
1
Bolt v1.0 released. We've been running a 1TB database in production for six months now. API and code are stable.
22
32
Cayley's new @boltdb backend is now in master for the next release! Benchmarks have it at ~3x faster queries than LevelDB.
1
7
15