Does Couchbase support offsite failover?
I've been evaluating couchbase as the document-oriented store for my company's new web platform, and I gotta say, I'm pretty impressed with how far it's come in such short time!
I have a use case I'm not sure it supports, though, and I'd love to be proven wrong. The #1 priority of our product is that it be highly available. As such, server failover within our datacenter is important (which Couchbase appears to handle wonderfully, though I'm a little leery of the maximum failover limit), but datacenter failover is equally important. I need to have a CouchDB cluster in another DC that replicates all the data going into the local DC, sitting in wait for requests to come to it should the local DC fail. This would have to be done in a way that view queries and map/reduce operations would all happen within the local cluster, without needing to pull in data from potentially 500 miles away.
If anyone could shed some light on how that might be done, that would be awesome :). As-is, my only option seems to be Riak EnterpriseDS... which in addition to being potentially a big monetary investment, doesn't support any sort of view structure.
Good news, Couchbase 2.0 probably has a good answer for you! There's work underway in this area.
It's a lot more than I can describe in a forum posting though, so I would recommend you get in touch with someone over the phone/email directly and they can give more info about cross datacenter capabilities planned, including timeframe.