In this chapter, we discussed XDCR and compaction in detail. You have learned the XDCR architecture and its types of replication (intracluster and intercluster). We also discussed the conflict resolution mechanism; when there is a conflict of mutated documents. Then you learned how to configure and monitor XDCR using the web admin UI. After that, we discussed some XDCR use cases. Finally, we discussed compaction and its configuration.
You have come a long way in understanding Couchbase. Great work done! You have installed, configured, and used Couchbase in your application. I hope so! In the next chapter, we will discuss the monitoring mechanism and various tuning parameters to run Couchbase in the production environment. Until then, go and take a walk. Let your mind gets some relaxation!