I'm interested in setting up a Redis master/slave combo, for a project that requires ridiculously fast data retrieval. What I would like (which Redis doesn't support yet) is a cluster with high availability.
The next best thing would be a master/slave pairing (which Redis does support), with an automated failover so in the event of a master failure (which Redis does not offer), so the slave will be promoted as the new master while we fix the master.
I've read vague rumours, on various blogs, that this can be accomplished with HAProxy.
Just rumours and mentions. No concrete, helpful advice or - better yet - a howto.
Have any of you ever accomplished this? How is it done?