public void deleteNode(Shard realShard) { for (int i = 0; i < num_virtual; i++) { virtual_nodes.remove(hash.hash(realShard.toString() + "_" + i)); } }
public void addNode(Shard realShard) { for (int i = 0; i < num_virtual; i++) { virtual_nodes.put(hash.hash(realShard.toString() + "_" + i), realShard); } }