geohot / minikeyvalueLinks
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆3,058Updated last year
Alternatives and similar repositories for minikeyvalue
Users that are interested in minikeyvalue are comparing it to the libraries listed below
Sorting:
- RocksDB/LevelDB inspired key-value database in Go☆5,528Updated this week
- Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.☆3,301Updated last week
- An early PostgreSQL implementation in Go☆724Updated 4 years ago
- Embeddable, replicated and fault-tolerant SQL engine.☆4,187Updated this week
- Raft implementation in Go☆1,215Updated 8 months ago
- (educational) build your own disk based KV store☆1,335Updated last year
- Tiny BitTorrent client written in Go☆1,973Updated last year
- Biscuit research OS☆2,534Updated 2 years ago
- The lightweight, user-friendly, fault-tolerant database built on SQLite.☆16,977Updated last week
- Lightweight, fault-tolerant message streams.☆2,630Updated last year
- A workbench for writing toy implementations of distributed systems.☆3,374Updated last week
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,494Updated 3 months ago
- Fast key-value DB in Go.☆15,041Updated 3 weeks ago
- Golang package for gossip based membership and failure detection☆3,916Updated 2 months ago
- Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)☆4,995Updated last year
- indexing library for Go☆1,979Updated last year
- A Go unikernel running on x86 bare metal☆2,291Updated 2 years ago
- Golang implementation of the Raft consensus protocol☆8,770Updated last week
- This repo contains my notes on working with Go and computer systems.☆1,937Updated last year
- Streaming replication for SQLite.☆12,553Updated this week
- B-tree implementation for Go☆1,150Updated last month
- Redis compatible server framework for Go☆2,261Updated 4 months ago
- drpc is a lightweight, drop-in replacement for gRPC☆1,598Updated 2 months ago
- An embedded key/value database for Go.☆9,108Updated 2 weeks ago
- A pure golang SQL database for database theory research☆846Updated 4 years ago
- FUSE-based file system for replicating SQLite databases across a cluster of machines☆4,535Updated 5 months ago
- A simple RPC framework with protobuf service definitions☆7,440Updated last year
- GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.☆755Updated 4 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆4,129Updated last year
- Generate x86 Assembly with Go☆2,876Updated 3 weeks ago