Abstract
As you’ve seen throughout this book, Couchbase Server can replicate bucket data internally. This allows Couchbase to prevent data loss in the event of node failure. However, there are several cases in which you might like to replicate your data to another cluster. For example, you might have to provide your application with cluster-level failover, otherwise known as a hot backup. Another reason for cluster-level replication is often found in applications that are distributed across data centers in different geographic regions. Or perhaps you want to provide separate environments for development, QA, and production but keep the data synchronized between all three. For such applications, it makes sense to replicate your data between clusters, providing local replicas of your data. Cross-datacenter replication (XDCR) is a bucket-level, cluster-to-cluster replication. You can use XDCR to synchronize data in a bucket between different clusters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 David Ostrovsky, Mohammed Haji, and Yaniv Rodenski
About this chapter
Cite this chapter
Ostrovsky, D., Haji, M., Rodenski, Y. (2015). Cross-Datacenter Replication (XDCR). In: Pro Couchbase Server. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1185-4_13
Download citation
DOI: https://doi.org/10.1007/978-1-4842-1185-4_13
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-1186-1
Online ISBN: 978-1-4842-1185-4
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books