Performance of Couchbase cluster

To your specific question about memory, there is not (currently) any weighting for distribution across nodes, so for core data storage it is expected that all nodes have the same memory and disk space. That simplifies deployment as well.

With query and 2i, there are more options, but in effect you need to then carefully manage/monitor resource usage.