redis/go-redis
Some data may be outdated — see provenance labels.
Redis Go client observed · 2026-09-26
Health v2 · maintenance only
94/100
- Activity 96
- Release rhythm 89
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 19.0
- age_days: 5200
- days_rel: 78
- days_push: 25
- n_releases_24m: 25
Adoption not part of the score
22251 stars · 2594 forks observed · 2026-09-26
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.99
go-redis is the official Redis client library for the Go programming language. It provides a simple, idiomatic API for interacting with Redis servers, including cluster and sentinel support.
Use cases
- Connect a Go application to a Redis cache for fast key‑value storage.
- Use Redis streams and pub/sub from Go for real‑time messaging.
- Implement distributed locks and rate limiting with Redis in Go services.
- Persist session data in Redis for a Go web application.
- Leverage Redis as a vector database for similarity search in Go.
When to choose
- You need a mature, well‑maintained Redis client for Go with cluster and sentinel support.
- Your project requires high‑performance caching or real‑time data structures accessed from Go.
- You want an idiomatic Go API that matches the official Redis feature set.
When to avoid
- You are working in a language other than Go and need a native client.
- Your use case depends on features not yet supported by go-redis (e.g., some experimental Redis modules).
- You prefer a minimal wrapper without additional abstractions for advanced Redis data types.
Facets
library · maturity active
database-driver caching databases backend go windows redis-client go-redis redis-cluster redis-v9 data-engineering linux macos
10 sources
- readme: https://github.com/redis/go-redis · fetched 2026-09-26 · f36657a7ca9c
- homepage: https://redis.io · fetched 2026-09-28 · 708ee24bb3f2
- site_page: https://redis.io/docs/latest/develop/clients · fetched 2026-09-28 · 8c42f14c6fd2
- site_page: https://redis.io/docs/latest/integrate · fetched 2026-09-28 · 9e9119d0ab77
- site_page: https://redis.io/docs/latest/develop/ai · fetched 2026-09-28 · 95dcb7dbe54f
- site_page: https://redis.io/docs/latest/develop/get-started/rag · fetched 2026-09-28 · 900b9542c65b
- site_page: https://redis.io/docs/latest/develop/ai/featureform · fetched 2026-09-28 · 45c2f60473df
- site_page: https://redis.io/docs/latest/operate/rc · fetched 2026-09-28 · c79815761f73
- site_page: https://redis.io/docs/latest/integrate/riot · fetched 2026-09-28 · cef94f24dc53
- site_page: https://redis.io/pricing · fetched 2026-09-28 · b71e9cee22b3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| redis/go-redis | main | 94 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem