Product Avatar Image

BoltDB

Show rating breakdown
18 reviews
  • 1 profiles
  • 1 categories
Average star rating
4.4
Serving customers since
Profile Filters

All Products & Services

Profile Name

Star Rating

12
5
0
1
0

BoltDB Reviews

Review Filters
Profile Name
Star Rating
12
5
0
1
0
Dan E.
DE
Dan E.
Senior software developer
01/13/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

Great for quick lookups and simple application storage

I like that it's easy to drop into an existing Go project and get started quickly. I like the examples on the Github site. I like that you don't have to install a full database installation to store / fetch / lookup data.
Peter E.
PE
Peter E.
Kenyan Dev
01/13/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

Painless Pure Go Persistence Solution

A pure go persistence solution that supports transactions and is both well documented and reliable. It's documentation and easy to use API make it fairly easy to embed persistence into your go applications. BoltDB provides fully serializable ACID transactions which guarantees reliability in processing. It also provides range scanning functionality through items in order via it's bucket Cursor method as well as provides prefix searching capabilities. BoltDB also allows for easy implementation of hot backups as well as grabbing of statistics snapshots.
George M.
GM
George M.
Software Engineer at Honeycomb TV
01/13/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

BoltDB

Simplicity of the libraries API. The fact that it is an embedded database, which uses a file for storage makes portability and reuse between my applications. Very quick as long as you're using it for the right purpose. The Bolt team are very open about the caveats of Bolt.

About

Contact

HQ Location:
N/A

Social

@boltdb

What is BoltDB?

BoltDB is an embedded key-value database written in Go, designed for simplicity and high performance. It provides a low-level persistent storage layer for Go applications, allowing for ACID transactions, forward and backward data iteration, and fast read access. BoltDB is particularly well-suited for applications requiring reliable data storage on-disk without needing a separate database server. As an embedded database, it integrates directly into applications, reducing overhead and complexity. However, it's worth noting that BoltDB is no longer actively maintained, and users are encouraged to consider its forks or alternatives for projects requiring long-term support. The project is available for review and usage on GitHub at https://github.com/boltdb/bolt.

Details

Website
github.com