go-redis icon indicating copy to clipboard operation
go-redis copied to clipboard

Redis Go client

Results 341 go-redis issues
Sort by recently updated
recently updated
newest added

Issue tracker is used for reporting bugs and discussing new features. Please use [stackoverflow](https://stackoverflow.com) for supporting issues. We have multiple services, which talk to a Redis. We created a new...

Right now, with go-redis, we can't read from both the Master and its Replica without being in cluster mode. Also, when we use "ReplicaOnly", it randomly chooses Replica to read....

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 6. Release notes Sourced from golangci/golangci-lint-action's releases. v6.0.0 What's Changed This version removes annotations option (because it was useless), and removes the default output format...

dependencies
github_actions

I can't find XINFO command

Stale

### Description Introduce new commands that enable setting expiration times for individual fields within a hash. These commands will mirror existing Redis commands for setting key expiration but will be...

First, thank you for maintaining the project. Can you add support for checking if an error returned from redis is Nil (get on non-existent key). This will eliminate unnecessary boilerplates....

Stale

Updated JSONCmd.readReply to return redis.Nil if no results.

Library can be easily used with `miniredis` for unit testing. I think it's worth mentioning in Readme Example: ``` package main import ( "github.com/alicebob/miniredis" "github.com/go-redis/redis" "fmt" "os" ) func main()...

Stale

When we benchmarked our elasticache(cluster mode enabled) with Routebylatency option enabled with `goredis v9.5.1`, we saw increase in average response time in our redis operations(get and pipeline cmds), when we...