redigo icon indicating copy to clipboard operation
redigo copied to clipboard

Go client for Redis

Results 30 redigo issues
Sort by recently updated
recently updated
newest added

bench result: ``` BenchmarkIntForByte-12 34.3 19.8 -42.27% benchmark old allocs new allocs delta BenchmarkIntForByte-12 1 0 -100.00% benchmark old bytes new bytes delta BenchmarkIntForByte-12 3 0 -100.00% benchmark old ns/op...

Waiting for response

This PR is related to issue https://github.com/gomodule/redigo/issues/375 and adds a first pass at parsing replies containing stream entries into a struct. I tested things against a Redis server v5.0.7, which...

Waiting for response

In the same way as seen on the OpenTelemetry instrumentation for`go-redis` it would be extremely beneficial to create a similar package for redigo. **Not only we can track the overhead...

Enhancement

I am using Redigo in a project that relies on reading messages from streams. I know this is a newer feature of Redis, but is this something that Redigo plans...

Enhancement
Help wanted

Add high-level pubsub API that accomplishes the following goals: - Hides receive loop from application, possibly by calling application supplied function to handle notifications. - Uses context.Context to cancel subscriptions....

Enhancement
Help wanted

If you turn off redis responses with `CLIENT REPLY OFF`. Then, if you use the pool, and try to call `Close()` method from the connection, it will never close, because...

Bug

**This PR implements server-assisted client side caching [introduced](https://redis.io/topics/client-side-caching) in Redis 6.0** ~This is done entirely at a pool level by running a separate goroutine that subscribes to invalidation broadcasts. Command...