go-redis
go-redis copied to clipboard
Redis Go client
Hash in Redis as follows ``` 127.0.0.1:6379> hgetall driver:prof:70 1) "first_name" 2) "Ole" 3) "last_name" 4) "Kub" 5) "is_activated" 6) "1" 7) "vehicle" 8) "REGULAR_VAN" 9) "searchable" 10) "1" 11)...
## Expected Behavior When a context deadline is provided, and all backends are down, calls to ClusterClient.Get (and others) return shortly by the deadline or shortly after, with an error....
if a retryable error ocurred during waiting for the response. Otherwise we could run out of retries despite the XREAD was actually partially successful. fixes #2131
@lippserd just had the observation that blocking XREADs without timeouts (BLOCK 0) on multiple consecutive Redis restarts and I/O timeouts exceeds Go-Redis internal retries and eventually leads to errors. @julianbrost...
I'm practicing writing queues with redis, but I'm running into the problem mentioned in the title. ## Expected Behavior I used the redis-cli monitor command to see the redis commands...
I am running a Redis Cluster with 3 masters and 3 replicas. I have 3 shards. In each shard, there is one master and one replica. I am trying to...
https://github.com/go-redis/redis/blob/997118894af9d4244d4a471f2b317eead9c9ca62/redis.go#L18 In v7 SetLogger() takes a *log.Logger object, which can be passed in easily. In v8, the type of the argument changed to internal.Logging, which would require importing the internal...
_(See [previous issue](https://github.com/go-redis/redis/issues/1912) for additional context and discussion)_ ## Expected Behavior A `ClusterClient` with bare-minimum settings for connecting to an AWS ElastiCache Redis cluster (from here on referred to as...
When using `ClusterClient` with Redis cluster and multiple node IP addresses change, the client may not be able to update its internal list and it never picks up the new...
This is somewhat of an 80% attempt at solving #2117 - as net.Conn doesn't have a cancellation context: - I've started a background goroutine in Conn.WithReader that tries to listen...