I am using Master Master approach for the Memcache Setup and inside my program i am providing the IP in this way
test.memcached.servers = server 1,server 2 MemcachedClientBuilder builder = new XMemcachedClientBuilder(AddrUtil.getAddresses(test.memcached.servers)); builder.setSessionLocator(new KetamaMemcachedSessionLocator()); Server1 is of 4gb capacity and server2 is of 3gb capacity . And i am starting these two memcache servers as server1 with 3800 server3 with 2076 My question is , if i specify the above way , will it take the server1 as its first preference or the KetamaMemcachedSessionLocator will take server2 as first preference ??