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.
- distributed-database
- distributed-transactions
- tidb
- database
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.
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.
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
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
A database migration tool. Supports SQL migrations and Go functions.
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
SQL Optimizer And Rewriter
- sql
- advisor
- optimizer
- rewrite
Fluent SQL generation for golang
🚀 A lightweight, framework-agnostic database migration tool.
PostgreSQL zero-downtime migrations made easy
Where data access meets operational intelligence
PostgreSQL cloud native High Availability and more.
tbls is a CI-Friendly tool to document a database, written in Go.
Archival and Restoration for databases in the Cloud
Type safe SQL builder with code generation and automatic query result data mapping
Go Relational Persistence - an ORM-ish library for Go
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.