api/java/src/main/java/com/navercorp/redis/cluster/gateway/GatewayClient.java
@Override
	public String set(final byte[]... args) {
		return this.execute(new RedisClusterCallback<String>() {
			public String doInRedisCluster(RedisCluster redisCluster) {
				return redisCluster.set(args);
			}

			public int getPartitionNumber() {
				return GatewayPartitionNumber.get(args[0]);
			}

			public AffinityState getState() {
				return AffinityState.WRITE;
			}
		});
	}
@Override
	public String set(final byte[]... args) {
		return this.execute(new RedisClusterCallback<String>() {
			public String doInRedisCluster(RedisCluster redisCluster) {
				return redisCluster.set(args);
			}

			public int getPartitionNumber() {
				return GatewayPartitionNumber.get(args[0]);
			}

			public AffinityState getState() {
				return AffinityState.WRITE;
			}
		});
	}
/*
@see BinaryRedisClusterCommands#set(byte[]...)