Replication is an incremental one way process involving two databases (a source and a destination).
The aim of replication is that at the end of the process, all active documents in the source database are also in the destination database and all documents that were deleted in the source database are also deleted in the destination database (if they even existed).
The replication process only copies the last revision of a document, so all previous revisions that were only in the source database are not copied to the destination database.
- 2.1. Introduction to Replication
- 2.2. Replicator Database
- 2.2.1. Basics
- 2.2.2. Documents describing the same replication
- 2.2.3. Replication Scheduler
- 2.2.4. Replication states
- 2.2.5. Compatibility Mode
- 2.2.6. Canceling replications
- 2.2.7. Server restart
- 2.2.8. Clustering
- 2.2.9. Additional Replicator Databases
- 2.2.10. Fair Share Job Scheduling
- 2.2.11. Replicating the replicator database
- 2.2.12. Delegations
- 2.2.13. Selector Objects
- 2.2.14. Specifying Usernames and Passwords
- 2.3. Replication and conflict model
- 2.4. CouchDB Replication Protocol