The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 Go redis-client Projects
-
rueidis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
redis-operator
Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
-
go-rejson
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
MemoryDB documentation has an example for a Java application with the Lettuce client. The process is similar for other languages, but you still need to implement it. So, let's learn how to do it for a Go application with the widely used go-redis client.
Project mention: Show HN: A Cache-Aside Pattern Implementation Enhanced by Client Side Caching | news.ycombinator.com | 2023-07-16
Did this for DynamoDB over the pandemic. Helped me learn both the Redis API and DynamoDB. https://github.com/dbProjectRED/redimo.go
Want to do the same thing with Postgres as well.
The Redis API and data structures are really nice and have been tuned to be useful in a wide variety of situations. Implementing these APIs is different concurrent, compute and storage models is a nice way to learn them and get options open.
Go redis-client related posts
- Show HN: A Cache-Aside Pattern Implementation Enhanced by Client Side Caching
- Show HN: Redjet – a high performance Redis library for Go
- Redis-go: Been exploring Redis all day. Is the Redis Stack modules supported?
- Go-Redis Is Now an Official Redis Client
- rueidis v0.0.90: an almost zero allocation redis client library
- Redis driver supports at-least-once delivery
- can I use go-cache as session manager ?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source redis-client projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Redis | 19,284 |
2 | rueidis | 2,178 |
3 | redis-operator | 1,444 |
4 | go-rejson | 339 |
5 | redli | 257 |
6 | godis | 109 |
7 | redimo.go | 30 |
8 | redisson | 15 |
9 | redicluster | 8 |
10 | rchan | 4 |
Sponsored