Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
47,133 repositories indexed
1–24 of 148 · 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.
Dolt – Git for Data
high-performance graph database for real-time use cases
Vitess is a database clustering system for horizontal scaling of MySQL.
Database migrations. CLI and Golang library.
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
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.
Fast key-value DB in Go.
Database governance built for humans and agents — controlling changes and access across every major database.
Streaming replication for SQLite.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
GitHub's Online Schema-migration Tool for MySQL
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
A database migration tool. Supports SQL migrations and Go functions.
An embedded key/value database for Go.
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
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
Fluent SQL generation for golang