bbolt
Key store library
A lightweight, fast, and reliable embedded key/value store library for Go.
An embedded key/value database for Go.
8k stars
125 watching
646 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
philippgille/gokv | Provides a unified interface to various key-value store and caching solutions for Go programming language | 746 |
etcd-io/etcd | A distributed reliable key-value store used in critical deployment scenarios of distributed systems | 47,851 |
tidwall/buntdb | An embeddable key/value store with geospatial support and custom indexing for Go applications. | 4,577 |
amit-davidson/libradb | A simple key-value store implemented in Go for learning purposes and providing a basic database example. | 169 |
nutsdb/nutsdb | A fast and persistent key-value store with support for transactions and various data structures. | 3,402 |
dgraph-io/badger | A fast, embeddable, and persistent key-value database written in Go. | 13,972 |
go-mgo/mgo | A MongoDB driver for Go that allows interaction with the MongoDB NoSQL database | 2,738 |
asdine/storm | A toolkit providing indexes, query methods, and data storage for BoltDB | 2,064 |
claygod/coffer | ACID-compliant key-value database with support for transactions and high throughput | 39 |
lotusdblabs/lotusdb | An optimized key-value store that combines the benefits of LSM and B+ tree data structures for fast read/write performance. | 2,080 |
roaringbitmap/roaring | A data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations. | 2,532 |
cockroachdb/pebble | A high-performance key-value store designed to support the needs of a distributed database system | 4,915 |
mikkelhjuul/ld | A simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming. | 22 |
google/leveldb | A fast key-value storage library written at Google providing an ordered mapping from string keys to string values | 36,564 |
uber-go/fx | A dependency injection framework for Go that eliminates global state and enables loose coupling of components. | 5,885 |