geohot / minikeyvalueLinks
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆3,049Updated 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,446Updated this week
- Embeddable, replicated and fault-tolerant SQL engine.☆4,113Updated 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,282Updated 2 months ago
- Tiny BitTorrent client written in Go☆1,960Updated last year
- The lightweight, user-friendly, distributed relational database built on SQLite.☆16,863Updated this week
- (educational) build your own disk based KV store☆1,322Updated last year
- handling 1M websockets connections in Go☆5,948Updated 3 years ago
- An early PostgreSQL implementation in Go☆726Updated 4 years ago
- Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)☆4,992Updated last year
- Fast key-value DB in Go.☆14,912Updated this week
- Distributed SQL database in Rust, written as an educational project☆7,039Updated last month
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,494Updated last month
- Thoughts on Go performance optimization☆10,861Updated 3 years ago
- Golang implementation of the Raft consensus protocol☆8,722Updated last month
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆4,116Updated 11 months ago
- A workbench for writing toy implementations of distributed systems.☆3,348Updated last week
- Redis compatible server framework for Go☆2,254Updated 3 months ago
- An embedded time-series database☆1,211Updated last week
- a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more☆1,218Updated 2 years ago
- Biscuit research OS☆2,531Updated 2 years ago
- Learning about containers and how they work by creating them the hard way☆1,636Updated 3 years ago
- Lightweight, fault-tolerant message streams.☆2,621Updated last year
- World's most dumbest Load Balancer☆535Updated 11 months ago
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,762Updated 11 months ago
- Golang package for gossip based membership and failure detection☆3,894Updated last month
- Roshi is a large-scale CRDT set implementation for timestamped events.☆3,174Updated 2 years ago
- An embedded key/value database for Go.☆9,011Updated this week
- B-tree implementation for Go☆1,135Updated this week
- A book about the internals of the Go programming language.☆7,902Updated 4 years ago
- A GPU-powered real-time analytics storage and query engine.☆3,064Updated last year