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
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
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.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
- prometheus
- google-cloud-storage
- high-availability
- prometheus-ha-pairs
Efficient cache for gigabytes of data written in Go.
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Lightweight, fast and reliable key/value storage engine based on Bitcask.
PostgreSQL cloud native High Availability and more.
tbls is a CI-Friendly tool to document a database, written in Go.
SQL schema migration tool for Go.
- sql
- go
- sql-schema-migration
- bindata
LinDB is a scalable, high performance, high availability distributed time series database.
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
- go
- roaring-bitmaps
- bitmap-compression
- bitset
☔️ A complete Go cache library that brings you multiple ways of managing your caches
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
Concurrency-safe Go caching library with expiration capabilities and access counters
High-performance, columnar, in-memory store with bitmap indexing in Go
Go bindings to SQLite using wasm2go
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.
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.
Common interface to CouchDB or CouchDB-like databases for Go and GopherJS
A lightweight schema-on-read analytics in a single binary
Firebird RDBMS sql driver for Go (golang)