geohot / minikeyvalue
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆3,000Updated last year
Alternatives and similar repositories for minikeyvalue:
Users that are interested in minikeyvalue are comparing it to the libraries listed below
- Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.☆3,201Updated last week
- RocksDB/LevelDB inspired key-value database in Go☆5,209Updated this week
- Golang port of simdjson: parsing gigabytes of JSON per second☆1,884Updated 3 weeks ago
- The lightweight, user-friendly, distributed relational database built on SQLite.☆16,364Updated last week
- Fast key-value DB in Go.☆14,368Updated 2 weeks ago
- Lightweight, fault-tolerant message streams.☆2,587Updated 11 months ago
- Generate x86 Assembly with Go☆2,812Updated 3 weeks ago
- Redis compatible server framework for Go☆2,201Updated 10 months ago
- Native Mac APIs for Go. Previously known as MacDriver☆5,179Updated 2 weeks ago
- Biscuit research OS☆2,498Updated 2 years ago
- wazero: the zero dependency WebAssembly runtime for Go developers☆5,244Updated 3 weeks ago
- Embeddable, replicated and fault-tolerant SQL engine.☆3,991Updated last week
- indexing library for Go☆1,949Updated 10 months ago
- router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.☆2,702Updated last week
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,465Updated last year
- GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.☆753Updated 4 years ago
- Fast event-loop networking for Go☆5,947Updated last year
- A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.☆2,408Updated this week
- Optimized Go Compression Packages☆4,978Updated last week
- A high performance memory-bound Go cache☆5,933Updated 3 weeks ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆4,040Updated 7 months ago
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,664Updated 6 months ago
- Golang in-memory database built on immutable radix trees☆3,267Updated this week
- FUSE-based file system for replicating SQLite databases across a cluster of machines☆4,299Updated 2 months ago
- This repo contains my notes on working with Go and computer systems.☆1,930Updated 10 months ago
- Golang implementation of the Raft consensus protocol☆8,484Updated last week
- Go assembly and source viewer☆3,599Updated 2 weeks ago
- Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal☆5,181Updated this week
- An embedded key/value database for Go.☆8,615Updated last week
- B-tree implementation for Go☆1,095Updated 9 months ago