I have application and redis with one master. I want to create redis cluster with 3 masters. Is there something clever proxies to work with such cluster and without fixing application code? Searches in internet not given result. Please help me with this issue!
You can use HAProxy, it has build-in redis healthchecks and it is transparent for your app (just change connection from redis node to haproxy node). You should check sentinel too for automatic failover.