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
Redis Go client
- go
- golang
- redis
- redis-client
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Go client for Redis
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Where data access meets operational intelligence
Redis re-implemented with SQL
Archival and Restoration for databases in the Cloud
A high performance NoSQL Database Server powered by Go
- ledisdb
- redis
- rocksdb-support
- support-cluster
TranslatedA Golang implemented Redis Server and Cluster.
- kv-cache
- golang
- redis-server
- redis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
☔️ A complete Go cache library that brings you multiple ways of managing your caches
A TUI for viewing and editing database files.
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Golang rate limiters for distributed applications
- grpc
- rate-limiting
- token-bucket
- leaky-bucket
Embeddable and distributed in-memory alternative to Redis.
Redis cache library for Go
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
- golang
- redis-client
- redigo
- rejson
A blazing-fast datastore and querying engine for Go built on Redis.
A simple and fast Redis backed key-value store library for Go
redis client implement by golang, inspired by jedis.
- go
- golang
- redis
- redis-client
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
A tiny Redis server built with Golang, compatible with RESP protocols.
Go client to reliable queues based on Redis Cluster Streams