code: @SuppressWarnings("unchecked")
  	public <T> T rpoplpush(Object srcKey, Object dstKey) {
  		Jedis jedis = getJedis();
  		try {
  			return (T)valueFromBytes(jedis.rpoplpush(keyToBytes(srcKey), keyToBytes(dstKey)));
  		}
  		finally {close(jedis);}
  	}
docs: 命令 RPOPLPUSH 在一个原子时间内，执行以下两个动作：
  将列表 source 中的最后一个元素(尾元素)弹出，并返回给客户端。
  将 source 弹出的元素插入到列表 destination ，作为 destination 列表的的头元素。