p.zadd(key, order, id);
p.rpush(idx.cat(id).key(), key);
p.rpush(idx.cat(id).cat(Seek.TAGS).key(), tag);
// adds on facets
p.hincrBy(idx.cat(Seek.INFO).cat(Seek.TAGS).key(), tag, 1);
p.hincrBy(idx.cat(Seek.INFO).key(), Seek.TAGS, 1);
}
for (Map.Entry<String, Set<String>> field : textFields.entrySet()) {
for (String word : field.getValue()) {
idx.cat(field.getKey()).cat(word);