с помощью CF:
CREATE TABLE history (
domain text,
iid text,
timeid timeuuid,
data text,
comments text,
PRIMARY KEY (domain, iid, timeid)
);
Я хотел бы запросить это следующим образом:
select domain, iid, timeid, data, comments from mappings
where domain = 'a' and iid = 'b' order by timeid desc;
Но это не удается со следующей ошибкой (cassandra 1.1.5):
Bad Request: Order by currently only support the ordering of columns following their declared order in the PRIMARY KEY
Я делаю это неправильно? Что может быть обходным путем? Спасибо
PS У меня это работает с одним ограничением эквалайзера и ORDER BY, но мне нужно как минимум 2 ограничения и порядок.