This repository was archived by the owner on Jan 9, 2024. It is now read-only.
This repository was archived by the owner on Jan 9, 2024. It is now read-only.
Cannot create a read from replicas pipeline. #400
Open
Description
https://github.com/Grokzen/redis-py-cluster/blob/master/rediscluster/pipeline.py#L197
This should pick up the: self.read_from_replicas
Also, when we create the pipeline, we should be able to set read_from_replicas
it from:
https://github.com/Grokzen/redis-py-cluster/blob/master/rediscluster/client.py#L445-L464
Why we need it?
We often need to read multiple keys(randomly from different nodes), the redis CPU load will be significantly different(60%) when using pipeline vs mget(a get loop in cluster).
But due to the above bug, we could not use pipeline to read from replicas.
Metadata
Metadata
Assignees
Labels
No labels