Go-Redis
Go-Redis copied to clipboard
Google Go Client and Connectors for Redis
this repo has the potential to be the fastest redis client for golang. any benchmarks so far? used in production?
Right now Go-Redis doesn't support concurrent access to a client. I.E if a SynchClient is shared among different goroutines, it is common for conflicts to occur. For instance, if two...
Update AsynchClient interface to support HGET, HGETALL, and HSET. Resolves issue #18.
is should be a struct not an interface.
Adds `reconnect()` methods for `connHdl` and `asyncConnHdl` which get called when `connHdl.ServiceRequest()` or `asyncConnHdl.QueueRequest()` fail. Adds basic implementation of `asyncConnHdl.disconnect()`.
redis.Error is not satisfy with type error.,so it should be a struct.
...how it's used (this also doubles as a test case). Test case implemented for the synchclient to be on par with the rest of the commands.
Addresses incorrect return type for Hgetall in rday's Async HGET, HGETALL, and HSET fix for issue #18
I added a new function, `ZRevRangeWithScores` and `ZIncrby`. These were essential for my current use and I will soon expand them to be more generalized and applicable to the project...