Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
-
Updated
Oct 28, 2025 - Go
Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
Embedded key-value store for read-heavy workloads written in Go
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
MIT 6.824 (Distributed Systems) labs in Go
Solutions to mit 6.824 2018
Labs of MIT 6.824: Distributed Systems.
MIT6.824 Distributed Systems
Cete is a distributed key value store server written in Go built on top of BadgerDB.
A slick BTree on disk based key value store implemented in pure Go
Bluzelle Decentralized Database Service
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库
Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.
Key/Value Store Abstraction Library written in Go
Package for fast persistent, transactional, and embedded key-value storage. LevelDB-WiscKey inspired.
Sample microservice architecture to demonstrate how each pieces are linked together
A barebones transactional in-memory key: value store with a REPL [For educational purposes]
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
Add a description, image, and links to the key-value-store topic page so that developers can more easily learn about it.
To associate your repository with the key-value-store topic, visit your repo's landing page and select "manage topics."