Introducing G2.ai, the future of software buying.Try now
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
Verified User in Information Technology and Services
AI
Verified User in Information Technology and Services
02/08/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

An easy-to-use embedded DB

Bolt is really easy to use. It's written in go, so you don't need to install any dependencies to get it work - include Bolt to your source and you're ready. Bolt supports transactions. Actually, you can't do anything without a transaction. Good for Bolt - it makes transactions very easy and transparent. Though Bolt is a key-value storage, it supports nested collections (a.k.a. batches). It's a killer feature when you need to use namespaces. Bolt is very good on workloads.
Mohamed C.
MC
Mohamed C.
Developer chez Metalogique
01/22/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

Simplifier

portability and simplicity to setup in dev process
Christian W.
CW
Christian W.
Director of DevOps @ Impact Radius
01/21/2016
Validated Reviewer
Review source: G2 invite
Incentivized Review

Bolt offers an extremely simple database solution for lightweight and embedded purposes.

My favourite feature is how small you can keep your database, which is great for embedded linux systems where storage is a premium. The fact that it is written in pure Go, and the stack I wrote was also pure Go was great, so I didn't have to struggle with cross-compilation of something written in C-with-Go-binding.

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