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
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
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.
PostgreSQL driver and toolkit for Go
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
A modern text/numeric/geo-spatial/vector indexing library for go
Universal command-line interface for SQL databases
PostgreSQL zero-downtime migrations made easy
A simple wake on lan web app written with SvelteKit, Go and PocketBase.
Your own search engine
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
Where data access meets operational intelligence
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.
Docker-based local PHP+Node.js web development environments
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
- go
- roaring-bitmaps
- bitmap-compression
- bitset
A distributed SQLite server with MySQL wire compatible interface
sq data wrangler
database to golang struct
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
Concurrency-safe Go caching library with expiration capabilities and access counters