pogreb

KV storage

An embedded key-value store optimized for fast random lookups and infrequent bulk inserts.

Embedded key-value store for read-heavy workloads written in Go

GitHub

1k stars
34 watching
92 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists

gohash-tablekey-valuekey-value-store

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
chainsafe/chaindb A high-performance key-value store implemented on top of BadgerDB 20
philippgille/gokv Provides a unified interface to various key-value store and caching solutions for Go programming language 746
speedb-io/speedb A high-performance key-value store designed to support modern data sets. 917
claygod/coffer ACID-compliant key-value database with support for transactions and high throughput 39
oleiade/xk6-kv A key-value store extension for k6 that provides persistent storage and shared state management 15
synrc/kvs A compact, distributed key-value store with support for polymorphic data and multiple backends. 178
tauraamui/kvs Provides a lightweight key-value store library for storing and retrieving structured data in Go 4
vaccovecrana/vephar A minimal key-value store with API and web UI using raft cluster coordination and badger data storage 16
mikkelhjuul/ld A simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming. 22
orlovevgeny/go-mcache A fast key-value store with expiration times and thread safety. 97
amit-davidson/libradb A simple key-value store implemented in Go for learning purposes and providing a basic database example. 169
jimrobinson/kvbench A benchmarking tool to evaluate the performance of key/value stores by generating and consuming data in parallel. 26
deroproject/graviton A key-value store database that provides versioning, authentication, and cryptographic proofs, with support for snapshotting, diffing, and high-performance storage. 420
couchbase/moss A fast and persistent key-value storage library written in Go 956