My favorites | Sign in
Logo
                
Search
for
Updated Sep 11, 2009 by killme2008
Labels: distributed
memcached_distributed  
  • Standard Hash, hash(key) mod server_count (余数分布)
  MemcachedClientBuilder builder = new XMemcachedClientBuilder(
					AddrUtil.getAddresses("server1:11211 server2:11211 server3:11211"));
  MemcachedClient mc = builder.build();
  • Consistent Hash(一致性哈希)
  MemcachedClientBuilder builder = new XMemcachedClientBuilder(
					AddrUtil.getAddresses("server1:11211 server2:11211 server3:11211"));
  builder.setSessionLocator(new KetamaMemcachedSessionLocator());
  MemcachedClient mc = builder.build();
  • Election Hash(选举散列)
  •    MemcachedClientBuilder builder = new XMemcachedClientBuilder(
    					AddrUtil.getAddresses("server1:11211 server2:11211 server3:11211"));
      builder.setSessionLocator(new ElectionMemcachedSessionLocator());
      MemcachedClient mc = builder.build();

Sign in to add a comment
Hosted by Google Code