title: How to add memcached nodes dynamically with spymemcached
body: <p>I have a Java application setup which has multiple <code>memcached</code> server nodes communicating with a <code>spymemcached</code> client.</p>
  
  <p>I want to know if it is possible to add or remove server nodes at runtime, without disturbing all the existing cache nodes (I know some nodes should be changed). </p>
  
  <p>Here is what i know (or understand):</p>
  
  <p>It is possible to set custom hashing algorithm in <code>DefaultConnectionFactory</code>, which helps us to use Consistent Hashing or even use the built in KetamaConnectionFactory.</p>
  
  <p>So we should be able to add or remove nodes with changes to just one or few existing nodes.</p>
  
  <p>Is it possible using <code>spymemcached</code>? </p>
  
  <p>if it is, then how?</p>
  
  <p>can anyone please point me in the right direction? </p>