code: @SuppressWarnings("unchecked")
  	public <T> T getSet(Object key, Object value) {
  		Jedis jedis = getJedis();
  		try {
  			return (T)valueFromBytes(jedis.getSet(keyToBytes(key), valueToBytes(value)));
  		}
  		finally {close(jedis);}
  	}
docs: 将给定 key 的值设为 value ，并返回 key 的旧值(old value)。
  当 key 存在但不是字符串类型时，返回一个错误。