pipeline.zrevrange(rkey, start, end);
}
List<byte[]> rawresult = null;
if (cache == 0) {
pipeline.del(rkey, tmpkey);
List<Object> execute = pipeline.execute();
// get zrange or zrevrange result
rawresult = (List<byte[]>) execute.get(execute.size() - 2);
// get the last zunionstore output, which is the number of
// elements in the result
count = (Long) execute.get(execute.size() - 3);