Couchbase running entire data sets on several servers with "multi-master" replication
I want to run couchbase on several servers where there is an application on each server that writes to and reads from the local couchbase instance which should contain the entire data set.
The couchbase instances should replicate async to each other so that each couchbase instance on each server is eventually consistent.
I'm trying to avoid reads/writes over the network as the application does 100s/1000s of hits per page delivery. (I know it would be better to do multi-gets and multi-sets or re-architect the application to parallelise but this isn;t an option).
Is this even possible with couchbase?