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.
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.
Database governance built for humans and agents — controlling changes and access across every major database.
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Where data access meets operational intelligence
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
tbls is a CI-Friendly tool to document a database, written in Go.
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
Secure Vault for Customer PII/PHI/PCI/KYC Records
Collect and display information and stats from a running PostgreSQL server
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
Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
- failover
- slave
- leader-election
- mariadb
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
- golang-development
- vscode-devcontainers
- golang
- go
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
💥 A lightweight DSL & ORM which helps you to write SQL in Go.
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.