Why does replication require at least two server?

I have a mobile app that uses Couchbase Lite, I am interested in replication between the mobiles in the local network.

I am seeing a yellow message “Warning: At least two servers with the data service are required to provide replication.”

Must I have two servers in order to enable replication between mobiles that use the app?
If yes, why? Why at least 2? Why not only one server??

@vanilla This is referring to replication within Couchbase Server nodes … not related to mobile client
https://docs.couchbase.com/server/5.5/understanding-couchbase/clusters-and-availability/replication-architecture.html#intra-cluster-replication

1 Like