я создал таблицу со следующими полямиКак сделать cassandra результатом сортировки по дате (timestamp) с вычисленными результатами?
CREATE TABLE snwv2jobs.testtab (
testtabid bigint,
posteddate timestamp,
description text,
year bigint,
PRIMARY KEY ((testtabid,year),posteddate)
) WITH CLUSTERING ORDER BY (posteddate DESC)
но на получение данных, результат показывает:
testtabid - 35
posteddate - 2016-11-25 17: 40: 29 + 0530 год - 2016
testtabid - 36
posteddate - 2016-11-25 17: 40: 31 + 0530 год -2016
testtabid - 34
posteddate - 2016-11-25 17: 40: 25 + 0530 год -2016
testtabid - 37
posteddate - 2016-11-25 17: 40: 34 + 0530 год -2016
testtabid - 38
posteddate - 2016-11-25 17: 40: 37 + 0530 год -2016
я нужен результат таким образом:
testtabid - 38
posteddate - 2016-11-25 17: 40: 37 + 0530 год -2016
testtabid - 37
posteddate - 2016-11-25 17: 40: 34 + 0530 год -2016
testtabid - 36
posteddate - 2016-11-25 17: 40: 31 + 0530 год -2016
testtabid - 35
posteddate - 2016-11-25 17:40:29 +0530 год -2016
testtabid - 34
posteddate - 2016-11-25 17: 40: 25 + 0530 год -2016
Данные о заказе Кассандры ключом кластера в значении ключа раздела. В вашем случае для одного теста testtabid и год данные будут отсортированы по адресу postdate desc –