redis-py-cluster icon indicating copy to clipboard operation
redis-py-cluster copied to clipboard

Python cluster client for the official redis cluster. Redis 3.0+.

Results 37 redis-py-cluster issues
Sort by recently updated
recently updated
newest added

I am getting below error while using Redis clustered cache in Azure : ``` **BaseException Traceback (most recent call last): File "/home/site/wwwroot/.python_packages/lib/site-packages/rediscluster/client.py", line 609, in _execute_command node = self.connection_pool.get_node_by_slot( File...

We are using redis-cluster py and have set up connection pool with class **ClusterWithReadReplicasConnectionPool**. One of the arguments that is passed is **read_from_replicas**. An object gets created. But when a...

2 bug fixes here and a logging improvement and a testing improvement: 1/ Startup nodes were not being populated correctly when initialising the node manager. 2/ Handling of SlotNotCoveredError was...

As far as I can tell, the current implementation for commands like mget is to unroll them into a sequential series of get calls, to ensure the correctness, but that...

Hi, This is a feature request to be able to resume a previously started scan for the database with a large set of keys removed. With the current implementation, the...

We fail to send the `READONLY` command to replicas when running commands inside a pipeline, which results in an increased latency as the server will respond with an unneeded `MOVED`...

Hi I am working with a Redis cluster. I have setup 3 masters with 1 replica each. I am using redis-py-cluster as a client. While running wait command to synchronise...

support random node to perform cluster slots when node manager is initializing

Based on this comment https://github.com/redis/redis/issues/8537#issuecomment-784655245 it looks like it should be possible to send an EVAL/EVALSHA command to a replica in cluster mode (as long as the script commands are...

Fixes https://github.com/Grokzen/redis-py-cluster/issues/458 When our connection pool is full (there are no available connections) we can run into a case where we leak perfectly useable connections. This essentially reduces the size...