Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
59,621 visible repositories in the index
1–24 of 82 · 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.
An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
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.
Database migrations. CLI and Golang library.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
general purpose extensions to golang's database/sql
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
Streaming replication for SQLite.
GitHub's Online Schema-migration Tool for MySQL
A database migration tool. Supports SQL migrations and Go functions.
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
Declarative schema migrations with schema-as-code workflows
🚀 A lightweight, framework-agnostic database migration tool.
PostgreSQL zero-downtime migrations made easy
RocksDB/LevelDB inspired key-value database in Go
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
PostgreSQL cloud native High Availability and more.
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.
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
Fault tolerance and resilience patterns for Go
A Tasty Treat For All Your Database Needs