customise xdcr replication options
i will be using couchbase as the database for my website. i plan for the website to be international so i will probably have datacenters in the usa, europe and australia to keep latency low. i also want to minimise bandwidth between datacenters so i am planning to fire off parallel updates (ajax) to all datacenters whenever the user stores data.
i have previously asked this question on stackoverflow (stackoverflow.com/questions/15757493) and it seems like what i want to do is not currently possible:
if i insert the same data into all three clusters approximately simultaneously, can couchbase recognize that this data is identical and therefore does not need replicating between datacenters?
given what i am interested in doing is not currently possible, the way to achieve my goal may be by tuning certain replication criteria. i'm thinking that it would be really handy to be able to turn on/off the cas value criterion for replication for example, or to turn on the cas but turn off the numerical sequence criterion. how easy would it be to make the various replication criteria optional for couchbase xdcr?