We were trying to setup redis cluster. I really want to know what are the guidelines for no of master nodes and slaves nodes. Do no of master nodes has to be odd?
Our setup is like this.
We have 3 physical machines for redis cluster.
Each machine is running 4 redis processes - 2 masters and 2 slaves.
So we have 6 masters and 6 slaves running on 3 physical boxes.
Just wanted to know what are the pitfalls of this setup.
What if a network partition leads to two partitions,
where each partition is having 3 masters and 3 slaves (covering all hash slots each side)?
Do you see any other pitfalls for this configuration?
How redis handles partition tolerance?
Thanks
Sanjeev.