Hi all,
just a question about a different usage of a redis cluster.
Until now i always used redis cluster in the canonical way, with at least a slave node for each master.
Actually i'm valuating a different usage without slaves, just because huge dataset only composed by cache.
Basically the problem is not related to HA and persistency but to the double ram allocation needed by slave nodes.
So, i tried a cluster composed by 4 master nodes without slaves.
In case of failure of one master node, the cluster is going in DOWN state until i manually reassigned orphan slots ( CLUSTER DELSLOT, then CLUSTER ADDSLOT).
At the moment:
- i'm trying to use sentinel hook to automate the slot resharding process
- looking for the fast way to re-add the faulted nodes as master (SLAVEOF NO ONE is not working in this case).
Does anyone had already faced this issue?
Thanks,
Daniele