I'd just like to check that my understanding of how a distributed memcached system works. Are these 2 assertions correct?
1) It's the client which is configured to know about multiple memcached servers; the servers themselves know nothing about being part of a cluster. 2) If you have one client configured to use servers A and B, and a 2nd client configured to use servers A,B and C, the results will be indeterminate. The clients may use the same servers for the same key, or they may not - it's just a matter of chance. Questions: 1) Does the ordering of the servers matter in the client? If client 1 uses server A and server B, while client 2 uses server B and server A, will they hash the same? 2) Does the server name matter? If client 1 uses name.memached.localnetwork and client 2 uses 192.168.0.1, will they hash the same? Thanks Rachel
