Set<String> statusIds = conn.zrevrange(
"home:" + uid, (page - 1) * count, page * count - 1);
Transaction trans = conn.multi();
for (String id : statusIds) {
trans.hgetAll("status:" + id);
}
List<Map<String,String>> statuses = new ArrayList<Map<String,String>>();
for (Object result : trans.exec()) {
Map<String,String> status = (Map<String,String>)result;