High Availability (HA) and Disaster Recovery (DR) are two of the driving reasons to move from a traditional RDBMS to a NoSQL-based system like Couchbase Server. In this webinar we went over the many features of Couchbase Server that address HA and DR.

In the webinar, we presented a demonstration of how to set up a multi-master, multi-region pair of clusters. To complement the webinar and other resources (see links at the end), we’ve created a step-by-step tutorial walking through everything needed to create a multi-master, multi-region set of clusters, and replicate data between them. You can find the tutorial here.

We also showed a sample application running that uses the Couchbase Multi-Cluster Aware (MCA) client. The source code for the application is up on GitHub here. Look for another blog post explaining the code to come out shortly.

The MCA client is available with an enterprise subscription. If you’re interested in finding out more, please contact your Couchbase sales representative.

Other Resources

Replication between clusters relies on Couchbase’s Cross-Data Center Replication (XDCR) feature. Here are some more related links.


Couchbase is open source and free to try out. Get started with sample code, example queries, tutorials, and more.

Find more resources on our developer portal and follow us on Twitter @CouchbaseDev.

You can post questions on our forums. And we actively participate on Stack Overflow.

Hit me up on Twitter with any questions, comments, topics you’d like to see, etc. @HodGreeley


Posted by Hod Greeley, Developer Advocate, Couchbase

Hod Greeley is a Developer Advocate for Couchbase, living in Silicon Valley. He has over two decades of experience as a software engineer and engineering manager. He has worked in a variety of software fields, including computational physics and chemistry, computer and network security, finance, and mobile. Prior to joining Couchbase in 2016, Hod led developer relations for mobile at Samsung. Hod holds a Ph.D. in chemical physics from Columbia University.

Leave a reply