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
Dolt – Git for Data
Database migrations. CLI and Golang library.
Fast key-value DB in Go.
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
Universal command-line interface for SQL databases
PostgreSQL zero-downtime migrations made easy
tbls is a CI-Friendly tool to document a database, written in Go.
Archival and Restoration for databases in the Cloud
Docker-based local PHP+Node.js web development environments
Type safe SQL builder with code generation and automatic query result data mapping
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
- go
- roaring-bitmaps
- bitmap-compression
- bitset
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
Fault tolerance and resilience patterns for Go
- resilience
- resiliency-patterns
- retry
- circuit-breaker
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
Declarative pure-SQL schema management for MySQL and MariaDB
Embedded key-value store for read-heavy workloads written in Go
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
- http-cache
- traefik
- souin-instance
- traefik-plugin
Effortless database administration tool
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.
A lightweight document-oriented NoSQL database written in pure Golang.
- nosql-database
- document-oriented-database
- golang
- json