geohot / minikeyvalueLinks
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆3,023Updated 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,327Updated this week
- The lightweight, user-friendly, distributed relational database built on SQLite.☆16,663Updated 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,250Updated 2 weeks ago
- Embeddable, replicated and fault-tolerant SQL engine.☆4,043Updated this week
- FUSE-based file system for replicating SQLite databases across a cluster of machines☆4,415Updated last month
- Fast key-value DB in Go.☆14,641Updated this week
- This repo contains my notes on working with Go and computer systems.☆1,934Updated last year
- Learning about containers and how they work by creating them the hard way☆1,636Updated 3 years ago
- An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencie…☆3,980Updated this week
- A book about the internals of the Go programming language.☆7,885Updated 4 years ago
- An embedded key/value database for Go.☆8,822Updated this week
- Thoughts on Go performance optimization☆10,837Updated 3 years ago
- A Go unikernel running on x86 bare metal☆2,280Updated last year
- Streaming replication for SQLite.☆12,212Updated this week
- An embedded key/value database for Go.☆14,429Updated 7 years ago
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,705Updated 9 months ago
- A transparent, highly scalable and cryptographically verifiable data store.☆3,619Updated last week
- OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.☆5,036Updated last year
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆4,080Updated 9 months ago
- Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++☆2,910Updated 3 weeks ago
- Golang package for gossip based membership and failure detection☆3,841Updated last week
- wazero: the zero dependency WebAssembly runtime for Go developers☆5,429Updated last month
- A high performance memory-bound Go cache☆6,108Updated last week
- Biscuit research OS☆2,518Updated 2 years ago
- Distributed SQL database in Rust, written as an educational project☆6,974Updated last week
- Redis compatible server framework for Go☆2,220Updated last month
- Yaegi is Another Elegant Go Interpreter☆7,624Updated 3 weeks ago
- Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal☆5,238Updated this week
- Efficient cache for gigabytes of data written in Go.☆7,844Updated last month
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,474Updated last year