Выберите First N из колонки Cassandra, используя CQL - PullRequest
2 голосов
/ 10 ноября 2011

Как получить первые N столбцов данного ключа строки в Кассандре?

cqlsh> select FIRST 5 from Daily_Domain_Stats where KEY = '20111110:1';
Bad Request: line 1:15 no viable alternative at input 'from'
cqlsh> select 'FIRST' 5 from Daily_Domain_Stats where KEY = '20111110:1';
Bad Request: line 1:15 no viable alternative at input '5'
cqlsh> select 'FIRST 5' from Daily_Domain_Stats where KEY = '20111110:1';
cqlsh> select FIRST '5' from Daily_Domain_Stats where KEY = '20111110:1';
Internal application error
cqlsh> select 5 from Daily_Domain_Stats where KEY = '20111110:1';
cqlsh> select [FIRST 5] from Daily_Domain_Stats where KEY = '20111110:1';
Bad Request: line 1:15 no viable alternative at character ']'

Я пробовал все эти способы, но ничего не дало мне должного результата.Я использую клиент cql 1.0.5 Python

С уважением, Тамил

1 Ответ

4 голосов
/ 10 ноября 2011

Нашли решение,

cqlsh> select first 5 '0'..'9' from Daily_Customer_Stats;

Это сработало

Ссылка http://www.slideshare.net/jericevans/cql20

...