Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
63,269 visible repositories in the index
1–24 of 47 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
high-performance graph database for real-time use cases
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Go Open Source, Distributed, Simple and fastest efficient text/vector Search Engine
Where data access meets operational intelligence
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
Redis re-implemented with SQL
TranslatedA Golang implemented Redis Server and Cluster.
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
A distributed key value store in under 1000 lines. Used in production at comma.ai
LinDB is a scalable, high performance, high availability distributed time series database.
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
A distributed SQLite server with MySQL wire compatible interface
A flexible and powerful SQL string builder library plus a zero-config ORM.
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
High-performance, columnar, in-memory store with bitmap indexing in Go
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.