title: Multiple memcached servers question
body: <p><strong>hypothetically  - if I have multiple memcached servers like this:</strong></p>
  
  <pre><code>//PHP 
  $MEMCACHE_SERVERS = array(
      "10.1.1.1", //web1
      "10.1.1.2", //web2
      "10.1.1.3", //web3 
  ); 
  $memcache = new Memcache();
  foreach($MEMCACHE_SERVERS as $server){
      $memcache-&gt;addServer ( $server ); 
  }
  </code></pre>
  
  <p><strong>And then I set data like this:</strong></p>
  
  <pre><code>$huge_data_for_frong_page = 'some data blah blah blah';
  $memcache-&gt;set("huge_data_for_frong_page", $huge_data_for_frong_page);
  </code></pre>
  
  <p><strong>And then I retrieve data like this:</strong></p>
  
  <pre><code>$huge_data_for_frong_page = $memcache-&gt;get("huge_data_for_frong_page");
  </code></pre>
  
  <p>When i would to retrieve this data from memcached servers - <strong>how would php memcached  client know which server to query for this data?</strong> Or is memcached client going to query all memcached servers?</p>